Souhrn
Tato aktualizace řeší dva problémy s soubor systému Disk Manager (FSDMGR) v systému Windows Embedded Compact 7.
Problémy vyřešené touto aktualizací
Problém 1
Nastavení hodnoty v podklíči PNPThreadPrio256 v následujícím umístění registru na zařízení se systémem Windows Embedded Compact 7:
HKEY_LOCAL_MACHINE\System\StorageManager
Při montáži zařízení úložiště, nebude použito v nastavené hodnoty podřízeného podprocesu, který je vytvořen podprocesem PNP.
Problém 2
Jde o takovouto situaci:
-
Spuštění aplikace v zařízení se systémem Windows Embedded Compact 7.
-
Aplikace obsahuje vlákna, která volá rozhraní API systému souborů například funkci ReadFile API na paměťové zařízení.
-
Jiným podprocesem volá funkci DismountPartition na un-mount stejném úložném zařízení současně.
V tomto případě dojde k zablokování.
Další informace
Informace o aktualizaci softwaru
Podporovanou aktualizaci softwaru je nyní k dispozici od společnosti Microsoft jako Windows Embedded Compact 7 Monthly Update května 2013. V části "Informace o souborech" název souboru balíčku obsahuje typ procesoru.
Poznámka: Tato měsíční aktualizace Windows Embedded Compact 7 je k dispozici ke stažení na následujícím webu Microsoft Download Center:
Systém Windows Embedded Compact 7 aktualizace
Předpoklady
Tato aktualizace je podporována pouze v případě, že byly nainstalovány i všechny předchozí aktualizace vydané pro tento produkt.
Požadavek na restartování
Po instalaci této aktualizace nutné provést čisté sestavení celé platformy. Chcete-li to provést, použijte jednu z následujících metod:
-
V nabídce sestavení klepněte na tlačítko Vyčistit řešenía pak klepněte na tlačítko Sestavit řešení.
-
V nabídce sestavení klikněte na tlačítko Znovu sestavit řešení.
Nemáte k restartování počítače po instalaci této aktualizace softwaru.
Informace o nahrazení aktualizace
Tato aktualizace nenahrazuje žádné jiné aktualizace.
Informace o souborech
Anglická verze tohoto balíčku aktualizace softwaru má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Název souboru |
Velikost souboru |
Datum |
Čas |
Cesta |
---|---|---|---|---|
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 |
Odkazy
Informace o tom, jak nastavit prioritu podprocesu pro FSDMGR PNP vlákno (funkcePNPThreadPrio256 ) naleznete v tématu Nastavení registru nástroje Správce úložiště (Windows Embedded Compact 7).
Informace o funkci ReadFile naleznete v tématu ReadFile (Windows Embedded Compact 7).
Informace o terminologii používané v aktualizacích softwaru naleznete v tématu Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft.