JAVÍTÁS: Holtpont fordulhat elő két szál között, amelyek meghívják a MountPartition és a CeResyncFilesys függvényt a Windows Embedded CE 6.0 R3-ban

Tünetek

Vegyük például a következő esetet:

  • A céleszközön a Tárolókezelő összetevőit tartalmazó Windows Embedded CE 6.0 R3-alapú lemezképet futtat.
  • Egy szál meghívja a MountPartition függvényt. Ez például akkor fordul elő, ha manuálisan csatlakoztat egy külső tárolóeszközt a Windows Embedded CE 6.0 R3-alapú eszközhöz, és egy alkalmazás meghívja a funkciót a tárolóeszköz csatlakoztatásához.
  • Egy másik szál a CeResyncFilesys függvény. Ez például akkor fordul elő, ha ismételten csatlakoztat és leválaszt egy külső tárolóeszközt egy Windows Embedded CE 6.0 R3 alapú eszközről.

Ebben az esetben holtpont alakulhat ki a két szál között. Emellett előfordulhat, hogy az ilyen szálakat létrehozó alkalmazások nem válaszolnak.

Megoldás

Szoftverfrissítéssel kapcsolatos információk

A Microsoft mostantól kibocsátja a támogatott szoftverfrissítést "Windows Embedded CE 6.0 havi frissítés 2011. novemberében" címmel. A "Fájlinformációk" szakaszban a csomag fájlneve tartalmazza a termék verzióját, a dátumot, a Tudásbázis cikkszámát és a processzor típusát. A csomag fájlnevének formátuma a következő:

Termékverzió-ééhhnnn-kbnnnnnn-processzor típusA Wincepb60-110128-kb2492159-armv4i.msi például az ARMV4i Windows Embedded CE 6.0 Platform Builder javításáról van szó, amely a Microsoft Tudásbázis 2492159. cikkében található, és amely a 2011. januári havi frissítésben is megtalálható.

A probléma azonnali megoldásához töltse le ezt a Windows Embedded CE 6.0 havi frissítést a következő Microsoft webhelyről.

Microsoft letöltőközpont

Windows Embedded CE 6.0

További információ a frissítésről

Ez a frissítés a Fájlrendszer lemezkezelőjének (FSDMGR) egy másik hibáját javítja ki. A probléma a frissítési 2557486 alkalmazása után jelentkezett, melynek során tárolózárolási hibák jelentkezhetnek, amikor az FSDMGR kezeli a "Csatlakoztatás folyamatban" tárolókat. A 2557486 frissítésről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

2557486 JAVÍTÁS: A fájlrendszer API-ja nem tér vissza, ha az FSDMGR Plug and Play-szál zárolva van egy Windows Embedded CE 6.0 R3-alapú eszközön Megjegyzés A javítást a Windows Embedded CE 6.0 2011. szeptemberi havi frissítés tartalmazza.

Előfeltételek

Ez a frissítés csak akkor támogatott, ha a termékhez kiadott összes korábbi frissítés is telepítve van.

Újraindítási követelmény

A frissítés telepítését követően a teljes platform tiszta buildjét kell végrehajtania. Ehhez kövesse az alábbi módszerek egyikét:

  • A Build menüben kattintson a Megoldás tisztítása, majd a Megoldás összeállítása parancsra.
  • A Build menüben kattintson a Megoldás újraépítése parancsra.

A szoftverfrissítés telepítését követően nem kell újraindítania a számítógépet.

A frissítések felváltásával kapcsolatos információk

Ez a frissítés nem váltja fel a többi frissítést.

A fájlokkal kapcsolatos adatok

A szoftverfrissítés angol nyelvű verziója tartalmazza az alábbi táblázatban felsorolt fájlattribútumokat (vagy újabb fájlattribútumokat). A fájlok dátuma és időpontja egyezményes világidő (UTC) szerint van megadva. A fájladatok megtekintésekor a rendszer helyi idővé alakítja azokat. Az UTC és a helyi idő közötti különbséget a Vezérlőpult Dátum és idő elemének Időzóna lapján találja.

Telepítőfájlok

Fájlnév Fájlméret Dátum Idő
Wincepb60-111117-kb2627261-mipsiv_fp.msi 1,585,152 2011. november 17. 22:48
Wincepb60-111117-kb2627261-sh4.msi 1,544,192 2011. november 17. 22:48
Wincepb60-111117-kb2627261-x86.msi 1,445,888 2011. november 17. 22:48
Wincepb60-111117-kb2627261-armv4i.msi 1,589,248 2011. november 17. 22:48
Wincepb60-111117-kb2627261-mipsii.msi 1,576,960 2011. november 17. 22:48
Wincepb60-111117-kb2627261-mipsii_fp.msi 1,576,960 2011. november 17. 22:48
Wincepb60-111117-kb2627261-mipsiv.msi 1,585,152 2011. november 17. 22:48

A frissítési csomagban szereplő Files

Fájlnév Fájlméret Dátum Idő Elérési út
Windows embedded ce 6.0_update_kb2627261.htm 7,935 2011. november 17. 20:59 111117_kb2627261
Stgapi.cpp 31,805 2011. november 08. 21:15 Private\Winceos\Coreos\Storage\Fsdmgr
Storemain.cpp 49,553 2011. november 08. 21:15 Private\Winceos\Coreos\Storage\Fsdmgr
Fsdmgr_lib.lib 1,528,856 2011. november 08. 21:13 Public\Common\Oak\Lib\Armv4i\Debug
Fsdmgr_lib.lib 1,239,910 2011. november 08. 21:13 Public\Common\Oak\Lib\Armv4i\Retail
Fsdmgr_lib.lib 1,503,206 2011. november 08. 21:14 Public\Common\Oak\Lib\Mipsii\Debug
Fsdmgr_lib.lib 1,247,744 2011. november 08. 21:14 Nyilvános\Közös\Tölgy\Lib\Mipsii\Kiskereskedelem
Fsdmgr_lib.lib 1,503,504 2011. november 08. 21:14 Public\Common\Oak\Lib\Mipsii_fp\Debug
Fsdmgr_lib.lib 1,248,172 2011. november 08. 21:14 Nyilvános\Közös\Tölgy\Lib\Mipsii_fp\Kiskereskedelem
Fsdmgr_lib.lib 1,526,470 2011. november 08. 21:15 Public\Common\Oak\Lib\Mipsiv\Debug
Fsdmgr_lib.lib 1,265,074 2011. november 08. 21:14 Public\Common\Oak\Lib\Mipsiv\Retail
Fsdmgr_lib.lib 1,526,768 2011. november 08. 21:15 Public\Common\Oak\Lib\Mipsiv_fp\Debug
Fsdmgr_lib.lib 1,265,494 2011. november 08. 21:15 Nyilvános\Közös\Tölgy\Lib\Mipsiv_fp\Kiskereskedelem
Fsdmgr_lib.lib 1,348,952 2011. november 08. 21:15 Public\Common\Oak\Lib\Sh4\Debug
Fsdmgr_lib.lib 1,138,596 2011. november 08. 21:15 Nyilvános\Közös\Tölgy\Lib\Sh4\Kiskereskedelem
Fsdmgr_lib.lib 1,273,618 2011. november 08. 21:13 Public\Common\Oak\Lib\X86\Debug
Fsdmgr_lib.lib 1,070,386 2011. november 08. 21:13 Nyilvános\Közös\Tölgy\Lib\X86\Kiskereskedelem

Hivatkozások

A MountPartition függvényről a Microsoft Developer Network (MSDN) alábbi webhelyein talál további információt:

MountPartition (Windows Embedded Compact 7) A CeResyncFilesys függvénnyel kapcsolatos további információkért keresse fel az MSDN következő webhelyét:

CeResyncFilesys (Windows Embedded Compact 7) A szoftverfrissítésekkel kapcsolatos terminológiáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

824684 A Microsoft szoftverfrissítéseinek leírására használt szabványos terminológia leírása