This article describes an update for File System Disk Manager (FSDMGR) in Windows Embedded Compact 7. This update redesigns the FSDMGR model to fix race conditions and deadlock issues between multiple threads that are operating on stores, partitions, and PNPThread functions.
A supported software update is now available from Microsoft as Windows Embedded Compact 7 Monthly Update June 2012. In the "File information" section, the package file name contains the processor type.
Note This Windows Embedded Compact 7 monthly update is available for download from the following Microsoft Download Center website:
This update is supported only if all previously issued updates for this product have also been installed.
Restart requirement
After you apply this update, you must perform a clean build of the whole platform. To do this, use one of the following methods:
On the Build menu, click Clean Solution, and then click Build Solution.
On the Build menu, click Rebuild Solution.
You do not have to restart the computer after you apply this software update.
Update replacement information
This update does not replace any other updates.
File information
The English version of this software update package has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Files that are included in this update package
Collapse this tableExpand this table
File name
File size
Date
Time
Path
Dlist.c
2,744
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Dlist.h
2,847
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Fsdmain.cpp
25,426
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Fsdmgrapi.cpp
35,169
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Mountedvolume.hpp
19,154
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Partition.cpp
30,090
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Partition.hpp
17,890
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Sources
1,973
15-Mar-2012
17:17
Private\Winceos\Coreos\Storage\Fsdmgr
Stgapi.cpp
28,896
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Storedisk.cpp
54,827
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Storedisk.hpp
9,761
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Storemain.cpp
50,948
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Storemain.hpp
6,659
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Virtroot.cpp
18,868
17-May-2012
00:21
Private\Winceos\Coreos\Storage\Fsdmgr
Fsdmgr_lib.lib
2,344,814
17-May-2012
00:08
Public\Common\Oak\Lib\Armv5\Checked
Fsdmgr_lib.lib
2,501,220
17-May-2012
00:08
Public\Common\Oak\Lib\Armv5\Debug
Fsdmgr_lib.lib
2,163,560
17-May-2012
00:08
Public\Common\Oak\Lib\Armv5\Retail
Fsdmgr_lib.lib
2,345,026
17-May-2012
00:10
Public\Common\Oak\Lib\Armv6\Checked
Fsdmgr_lib.lib
2,501,416
17-May-2012
00:10
Public\Common\Oak\Lib\Armv6\Debug
Fsdmgr_lib.lib
2,163,772
17-May-2012
00:10
Public\Common\Oak\Lib\Armv6\Retail
Fsdmgr_lib.lib
2,341,260
17-May-2012
00:12
Public\Common\Oak\Lib\Armv7\Checked
Fsdmgr_lib.lib
2,498,510
17-May-2012
00:12
Public\Common\Oak\Lib\Armv7\Debug
Fsdmgr_lib.lib
2,160,922
17-May-2012
00:12
Public\Common\Oak\Lib\Armv7\Retail
Fsdmgr_lib.lib
2,315,928
17-May-2012
00:14
Public\Common\Oak\Lib\Mipsii\Checked
Fsdmgr_lib.lib
2,473,812
17-May-2012
00:14
Public\Common\Oak\Lib\Mipsii\Debug
Fsdmgr_lib.lib
2,157,164
17-May-2012
00:14
Public\Common\Oak\Lib\Mipsii\Retail
Fsdmgr_lib.lib
2,317,414
17-May-2012
00:16
Public\Common\Oak\Lib\Mipsii_fp\Checked
Fsdmgr_lib.lib
2,475,298
17-May-2012
00:16
Public\Common\Oak\Lib\Mipsii_fp\Debug
Fsdmgr_lib.lib
2,158,648
17-May-2012
00:16
Public\Common\Oak\Lib\Mipsii_fp\Retail
Fsdmgr_lib.lib
2,160,964
17-May-2012
00:18
Public\Common\Oak\Lib\Sh4\Checked
Fsdmgr_lib.lib
2,303,070
17-May-2012
00:18
Public\Common\Oak\Lib\Sh4\Debug
Fsdmgr_lib.lib
2,034,392
17-May-2012
00:18
Public\Common\Oak\Lib\Sh4\Retail
Fsdmgr_lib.lib
2,069,034
17-May-2012
00:20
Public\Common\Oak\Lib\X86\Checked
Fsdmgr_lib.lib
2,140,756
17-May-2012
00:20
Public\Common\Oak\Lib\X86\Debug
Fsdmgr_lib.lib
1,900,822
17-May-2012
00:20
Public\Common\Oak\Lib\X86\Retail
Exfat_nt.dll
82,672
17-May-2012
00:15
Public\Common\Oak\Bin\I386
Fatutil_nt.dll
43,760
17-May-2012
00:15
Public\Common\Oak\Bin\I386
Flashpostproc.exe
72,432
17-May-2012
00:15
Public\Common\Oak\Bin\I386
Fsdmgr_nt.dll
89,328
17-May-2012
00:15
Public\Common\Oak\Bin\I386
Mspart_nt.dll
28,400
17-May-2012
00:15
Public\Common\Oak\Bin\I386
Rawfs_nt.dll
28,400
17-May-2012
00:15
Public\Common\Oak\Bin\I386
Extractpackages.exe
16,112
17-May-2012
01:10
Program files\Microsoft platform builder\7.00\Cepb\Idevs
Exfat_nt.dll
82,672
17-May-2012
00:15
Program files\Microsoft platform builder\7.00\Cepb\Idevs\Imgutils
Fatutil_nt.dll
43,760
17-May-2012
00:15
Program files\Microsoft platform builder\7.00\Cepb\Idevs\Imgutils
Flashpostproc.exe
72,432
17-May-2012
00:15
Program files\Microsoft platform builder\7.00\Cepb\Idevs\Imgutils
Fsdmgr_nt.dll
89,328
17-May-2012
00:15
Program files\Microsoft platform builder\7.00\Cepb\Idevs\Imgutils
Mspart_nt.dll
28,400
17-May-2012
00:15
Program files\Microsoft platform builder\7.00\Cepb\Idevs\Imgutils
Rawfs_nt.dll
28,400
17-May-2012
00:15
Program files\Microsoft platform builder\7.00\Cepb\Idevs\Imgutils