引用: 引用楼主 wuzukui 的回复:
还有一个就是 usb 在识别nand 和 sd卡的时候, 默认是先扫描sd卡如果没有sd卡则不扫描nand 这样会导致 没有sd卡的情况下, nand 在PC上无法识别, 不知道这个需要怎么修改呢?需要修改什么地方呢?
引用: 引用 1 楼 veabol 的回复:
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\xxx]
? ? "Folder"="Data Folder" ;这个就是分区名
? ? "MountFlags"=dword:11? ;MountAsROM&MountHidden
你可以看下帮助文件(MountFlags),当MountFlags按位或,包含1时就会隐藏。
或者使用"MountHidden"=dword:1
引用: 引用 1 楼 veabol 的回复:
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\xxx]
? ? "Folder"="Data Folder" ;这个就是分区名
? ? "MountFlags"=dword:11? ;MountAsROM&MountHidden
你可以看下帮助文件(MountFlags),当MountFlags按位或,包含1时就会隐藏。
或者使用"MountHidden"=dword:1
引用: 引用 1 楼 veabol 的回复:
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\xxx]
? ? "Folder"="Data Folder" ;这个就是分区名
? ? "MountFlags"=dword:11? ;MountAsROM&MountHidden
你可以看下帮助文件(MountFlags),当MountFlags按位或,包含1时就会隐藏。
或者使用"MountHidden"=dword:1
引用: 引用 2 楼 veabol 的回复:
你的意思是说当有SD卡的时候PC端会出现两个盘符?如果是这样的话应该是已经改了PUBLIC下的代码,因为微软的代码是只支持一个盘符的。
你可以先看看[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers \Mass_Storage_Class]项下有没有关于先扫描哪个盘符的设置,如果没有的话你就把SD卡和NAND两个盘符的Index值换一下,因为 MASS STORAGE 操作盘符的时候是根据DSK1:这样的名字操作的,把这两个换一个应该就先扫描NAND了
引用: 引用 8 楼 wuzukui 的回复:
解决了 路径的一个问题, 可以指定 分区的名字等, 现在按 韦伯大哥的说法: MountFlags=dword:11的时候隐藏, 我在这边试了下, 他在wince 里面 隐藏了,但是PC 上还是识别出来了..继续关注, 有进展