在他的第二条评论here中,PaulH建议更改注册表设置,提供this link。
我不确定编辑注册表是否是我想要做的事情,因为将文件复制到掌上电脑工作正常,直到昨天晚些时候,我怀疑是否对注册表进行了任何更改以导致该问题开始,所以我完全不确定更改注册表是否可以解决问题。
无论如何,我想比较我在注册表中的值与上面链接的msdn页面上显示的值。页面的“USB功能RNDIS客户端驱动程序注册表设置”部分引用存储在HKEY_LOCAL_MACHINE \ Drivers
下面的注册表中的几个值然而,当我开始>运行>在我的Windows CE手持设备上“regedit”,它不知道RegEdit是什么。
我甚至在我的电脑上查找过这样的分支,但HKEY_LOCAL_MACHINE下面没有“Drivers”文件夹;我所拥有的只是:
BCD000000000
HARDWARE
SAM
SECURITY
SOFTWARE
SYSTEM
那么如何检查手持设备上的注册表设置?我想也许我的软件太旧了(注册表之前的日期),但上面引用的页面是针对Windows CE 5.0的,所以显然不是这样。
我下载了PaulH在下面推荐的“远程注册表编辑器”。但是,here他建议将注册表设置从RNDIS更改为Serial_Class,但它已设置为Serial_Class:
这是否意味着我应该尝试将其更改为RNDIS,看看会发生什么,或者我注定要失败?
答案 0 :(得分:4)
Windows CE没有注册表编辑器(如您所发现的)。您可以download one,使用Registry API或(如果您可以使用activesync工作)使用remote registry editor。
WinCE设备上的注册表布局只是模糊地类似于PC上的on。不要在那里寻找任何真正的一致性。
答案 1 :(得分:1)