Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Riepilogo

Questo aggiornamento risolve due problemi con File System del disco Manager (FSDMGR) in Windows Embedded Compact 7.

Problemi risolti da questo aggiornamento

Problema 1

Si imposta un valore per la sottochiave PNPThreadPrio256 nella seguente posizione del Registro di sistema su un dispositivo basato su Windows Embedded Compact 7:

HKEY_LOCAL_MACHINE\System\StorageManager
Quando è installato un dispositivo di archiviazione, il valore impostato non viene applicato al thread figlio creato dal thread Plug and Play.

Problema 2

Si consideri lo scenario seguente:

  • Si esegue un'applicazione su un dispositivo basato su Windows Embedded Compact 7.

  • L'applicazione contiene un thread che chiama un'API di sistema file come la funzione ReadFile API su una periferica di archiviazione.

  • Un altro thread chiama la funzione DismountPartition di smontaggio stesso dispositivo di archiviazione contemporaneamente.


In questo scenario, si verifica una condizione di deadlock.

Ulteriori informazioni

Informazioni sull'aggiornamento del software

Un aggiornamento supportato è ora disponibile da Microsoft come Aggiornamento mensile di Windows Embedded Compact 7, maggio 2013. Nella sezione "Informazioni sui File", il nome file del pacchetto contiene il tipo di processore.

Nota: Questo aggiornamento mensile di Windows Embedded Compact 7 è disponibile per il download dal seguente sito Web Microsoft Download Center:

Windows Embedded Compact 7 aggiornamenti per la

Prerequisiti

Questo aggiornamento è supportato solo se tutti gli aggiornamenti rilasciati in precedenza per questo prodotto sono inoltre stati installati.

Richiesta di riavvio

Dopo avere applicato questo aggiornamento, è necessario eseguire una generazione pulita dell'intera piattaforma. A tale scopo, utilizzare uno dei seguenti metodi:

  • Fare clic su Pulisci soluzionedal menu Genera e quindi scegliere Genera soluzione.

  • Scegliere Ricompila soluzione dal menu Compila .

Non è necessario riavviare il computer dopo avere applicato questo aggiornamento software.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce eventuali altri aggiornamenti.

Informazioni sui file

La versione inglese di questo pacchetto di aggiornamento software presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.

Nome del file

Dimensione del file

Data

Ora

Percorso

Mountedvolume.cpp

24,552

03-May-2013

11:39

Private\Winceos\Coreos\Storage\Fsdmgr

Mountedvolume.hpp

19,134

03-May-2013

11:39

Private\Winceos\Coreos\Storage\Fsdmgr

Storemain.cpp

57,980

03-May-2013

11:39

Private\Winceos\Coreos\Storage\Fsdmgr

Fsdmgr.def

3,830

03-May-2013

11:26

Public\Common\Oak\Lib\Armv5\Checked

Fsdmgr_lib.lib

2,386,982

03-May-2013

11:26

Public\Common\Oak\Lib\Armv5\Checked

Fsdmgr.def

3,830

03-May-2013

11:26

Public\Common\Oak\Lib\Armv5\Debug

Fsdmgr_lib.lib

2,552,078

03-May-2013

11:26

Public\Common\Oak\Lib\Armv5\Debug

Fsdmgr.def

3,830

03-May-2013

11:26

Public\Common\Oak\Lib\Armv5\Retail

Fsdmgr_lib.lib

2,190,742

03-May-2013

11:26

Public\Common\Oak\Lib\Armv5\Retail

Fsdmgr.def

3,830

03-May-2013

11:28

Public\Common\Oak\Lib\Armv6\Checked

Fsdmgr_lib.lib

2,387,194

03-May-2013

11:28

Public\Common\Oak\Lib\Armv6\Checked

Fsdmgr.def

3,830

03-May-2013

11:28

Public\Common\Oak\Lib\Armv6\Debug

Fsdmgr_lib.lib

2,552,274

03-May-2013

11:28

Public\Common\Oak\Lib\Armv6\Debug

Fsdmgr.def

3,830

03-May-2013

11:28

Public\Common\Oak\Lib\Armv6\Retail

Fsdmgr_lib.lib

2,190,954

03-May-2013

11:28

Public\Common\Oak\Lib\Armv6\Retail

Fsdmgr.def

3,830

03-May-2013

11:30

Public\Common\Oak\Lib\Armv7\Checked

Fsdmgr_lib.lib

2,383,562

03-May-2013

11:30

Public\Common\Oak\Lib\Armv7\Checked

Fsdmgr.def

3,830

03-May-2013

11:30

Public\Common\Oak\Lib\Armv7\Debug

Fsdmgr_lib.lib

2,549,402

03-May-2013

11:30

Public\Common\Oak\Lib\Armv7\Debug

Fsdmgr.def

3,830

03-May-2013

11:30

Public\Common\Oak\Lib\Armv7\Retail

Fsdmgr_lib.lib

2,188,170

03-May-2013

11:30

Public\Common\Oak\Lib\Armv7\Retail

Fsdmgr.def

3,830

03-May-2013

11:32

Public\Common\Oak\Lib\Mipsii\Checked

Fsdmgr_lib.lib

2,356,118

03-May-2013

11:33

Public\Common\Oak\Lib\Mipsii\Checked

Fsdmgr.def

3,830

03-May-2013

11:32

Public\Common\Oak\Lib\Mipsii\Debug

Fsdmgr_lib.lib

2,522,662

03-May-2013

11:32

Public\Common\Oak\Lib\Mipsii\Debug

Fsdmgr.def

3,830

03-May-2013

11:32

Public\Common\Oak\Lib\Mipsii\Retail

Fsdmgr_lib.lib

2,182,146

03-May-2013

11:32

Public\Common\Oak\Lib\Mipsii\Retail

Fsdmgr.def

3,830

03-May-2013

11:34

Public\Common\Oak\Lib\Mipsii_fp\Checked

Fsdmgr_lib.lib

2,357,604

03-May-2013

11:35

Public\Common\Oak\Lib\Mipsii_fp\Checked

Fsdmgr.def

3,830

03-May-2013

11:34

Public\Common\Oak\Lib\Mipsii_fp\Debug

Fsdmgr_lib.lib

2,524,148

03-May-2013

11:34

Public\Common\Oak\Lib\Mipsii_fp\Debug

Fsdmgr.def

3,830

03-May-2013

11:34

Public\Common\Oak\Lib\Mipsii_fp\Retail

Fsdmgr_lib.lib

2,183,630

03-May-2013

11:34

Public\Common\Oak\Lib\Mipsii_fp\Retail

Fsdmgr.def

3,830

03-May-2013

11:36

Public\Common\Oak\Lib\Sh4\Checked

Fsdmgr_lib.lib

2,197,172

03-May-2013

11:37

Public\Common\Oak\Lib\Sh4\Checked

Fsdmgr.def

3,830

03-May-2013

11:36

Public\Common\Oak\Lib\Sh4\Debug

Fsdmgr_lib.lib

2,347,028

03-May-2013

11:36

Public\Common\Oak\Lib\Sh4\Debug

Fsdmgr.def

3,830

03-May-2013

11:36

Public\Common\Oak\Lib\Sh4\Retail

Fsdmgr_lib.lib

2,056,942

03-May-2013

11:36

Public\Common\Oak\Lib\Sh4\Retail

Fsdmgr.def

3,830

03-May-2013

11:38

Public\Common\Oak\Lib\X86\Checked

Fsdmgr_lib.lib

2,104,684

03-May-2013

11:38

Public\Common\Oak\Lib\X86\Checked

Fsdmgr.def

3,830

03-May-2013

11:38

Public\Common\Oak\Lib\X86\Debug

Fsdmgr_lib.lib

2,181,118

03-May-2013

11:38

Public\Common\Oak\Lib\X86\Debug

Fsdmgr.def

3,830

03-May-2013

11:38

Public\Common\Oak\Lib\X86\Retail

Fsdmgr_lib.lib

1,922,492

03-May-2013

11:38

Public\Common\Oak\Lib\X86\Retail


Riferimenti

Per informazioni su come impostare la priorità del thread per il thread FSDMGR PNP (funzionePNPThreadPrio256 ), vedere Impostazioni del Registro di sistema di Storage Manager (Windows Embedded Compact 7).

Per informazioni sulla funzione ReadFile , vedere ReadFile (Windows Embedded Compact 7).

Per informazioni sulla terminologia degli aggiornamenti software, vedere Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×