本文介绍了将 SD 卡插入 USB 多卡读取器,然后从 Windows 嵌入式紧凑型 2013年基于设备上读取器中取出卡发生的两个问题。在安装此更新之前,必须安装此产品以前发出的所有更新。
症状
在将 SD 卡插入 Windows 嵌入式紧凑型 2013年基于设备上的 USB 多卡读取器,然后从读取器中取出卡时可能会遇到以下问题。
-
断言在文件系统磁盘管理器 (FSDMGR) 的函数中的问题
请考虑以下情形:-
创建设置 BSP 操作系统设计 = CEPC,模板 = 企业手持设备。其他操作系统设计用户界面对话框都使用默认设置。
-
SysgenSettings.out 文件中,所述设置 sysgens,然后通过调用生成解决方案生成的调试映像 (使用调试器 + 支持 KITL)。
-
图像的虚拟机上启动 Windows 嵌入式紧凑型 2013年外壳程序之前或桌面可见。
-
将 USB 多卡读取器没有 SD 卡附加到设备中。
-
SD 卡插入 USB 多卡读取器。
-
从 USB 多卡读卡器中删除该 SD 卡。
在这种情况下,文件系统磁盘管理器 (FSDMGR) 函数中出现 assert 问题。
-
-
某些函数行为API CeResyncFilesys更改
请考虑以下情形:-
您拥有 NK。BIN 文件中,并且您在调试环境中生成启动基于 Windows 嵌入式紧凑型 2013年的设备。
-
将 USB 多卡读取器没有 SD 卡附加到设备中。
-
SD 卡插入 USB 多卡读取器。
-
从 USB 多卡读卡器中删除该 SD 卡。
在这种情况下, CeResyncFilesys API 中的某些函数的行为更改。
-
解决方案
下载信息
现可从 Microsoft Windows 嵌入式紧凑型 2013年每月更新 (12 月 2014)。若要下载此 Windows 嵌入式紧凑型 2013年每月更新,转到Microsoft 在线 OEM或MyOEM。
详细信息
重启要求
应用此更新后,您必须执行干净对整个平台的构建。若要执行此操作,请使用以下方法之一︰
-
在生成菜单中,单击清理解决方案,,然后单击生成解决方案。
-
单击生成菜单上的重新生成解决方案。
应用此软件更新后无需重新启动计算机。
更新替换信息
此更新不替代任何其他更新。
此软件更新包的英文版具有的文件属性 (或更新的文件属性) 在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间项中的时区选项卡。
此修复程序包中包含的文件
文件名称 |
文件大小 |
日期 |
时间 |
路径 |
---|---|---|---|---|
Fsdmgr_lib.lib |
2,755,174 |
18-Dec-2014 |
07:08 |
Public\Common\Oak\Lib\X86\Retail |
Fsdmgr_lib.lib |
2,714,490 |
18-Dec-2014 |
07:07 |
Public\Common\Oak\Lib\X86\Debug |
Fsdmgr_lib.lib |
2,985,060 |
18-Dec-2014 |
07:08 |
Public\Common\Oak\Lib\X86\Checked |
Fsdmgr_lib.lib |
2,645,190 |
18-Dec-2014 |
07:08 |
Public\Common\Oak\Lib\Armv7\Retail |
Fsdmgr_lib.lib |
3,501,076 |
18-Dec-2014 |
07:07 |
Public\Common\Oak\Lib\Armv7\Debug |
Fsdmgr_lib.lib |
2,891,186 |
18-Dec-2014 |
07:09 |
Public\Common\Oak\Lib\Armv7\Checked |
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
参考资料
有关软件更新术语的详细信息,请参阅用于描述 Microsoft 软件更新的标准术语的说明。