Consider the following scenario:
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\FlashDisk]
FindFirstStore function only returns "FlashDi" as STOREINFO.szDeviceName, so OpenStore function fails because of incorrect device name passed.
Note This issue typically occurs when <device name> has more than 7 characters, and when Windows Embedded Compact 7 Monthly Update September 2013 is applied.
- You have a Windows Embedded Compact 7-based device that has the following AutoLoad registry setting:
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\<devicename>]
Note <device name> is a placeholder and it has more than 7 characters. - You run an application that calls FindFirstStore function to retrieve the name of the storage device that is loaded by AutoLoad registry of Storage Manager.
- The application then calls OpenStore function and passes the STOREINFO.szDeviceName that is retrieved from FindFirstStore function to open the storage device.
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\FlashDisk]
FindFirstStore function only returns "FlashDi" as STOREINFO.szDeviceName, so OpenStore function fails because of incorrect device name passed.
Note This issue typically occurs when <device name> has more than 7 characters, and when Windows Embedded Compact 7 Monthly Update September 2013 is applied.