在他的第二条评论中, PaulH建议更改注册表设置,并提供此链接。
我不确定编辑注册表是否真的是我想做的事情,因为将文件复制到手持设备直到昨天晚些时候都可以正常工作,而且我怀疑对注册表进行了任何更改导致该问题开始,所以我完全不确定更改注册表会解决问题。
无论如何,我想将注册表中的值与上面链接的 msdn 页面上显示的值进行比较。该页面的“USB 功能 RNDIS 客户端驱动程序注册表设置”部分引用了存储在 HKEY_LOCAL_MACHINE\Drivers 下面的注册表中的几个值
但是,当我在 Windows CE 手持设备上开始 > 运行 > “regedit”时,它不知道 RegEdit 是什么。
我什至在我的电脑上查看了这样一个分支,但我在 HKEY_LOCAL_MACHINE 下没有“驱动程序”文件夹;我所拥有的是:
BCD000000000
HARDWARE
SAM
SECURITY
SOFTWARE
SYSTEM
那么如何检查手持设备上的注册表设置呢?我想也许我的软件太旧了(早于注册表),但上面引用的页面适用于 Windows CE 5.0,所以显然情况并非如此。
更新
我下载了 PaulH 在下面推荐的“远程注册表编辑器”。但是,他在这里建议将注册表设置从 RNDIS 更改为 Serial_Class,但它已经设置为 Serial_Class:

这是否意味着我应该尝试将其更改为 RNDIS 并看看会发生什么,或者我注定要失败?
