Windows CE上的未知USB设备

时间:2018-08-08 07:58:33

标签: usb windows-ce

我们有一个项目,我们在自助服务终端应用程序中使用真正的项目特定的Windows CE 5.0设备。我们正在尝试将USB连接的Lexmark T640打印机替换为新的USB打印机(Kyocera P3055dn)。打印机可以工作,但是Windows CE抱怨存在未知的USB设备(在屏幕模块中)。如何阻止此消息?

1 个答案:

答案 0 :(得分:1)

Windows CE 6.0引入了注册表设置来禁止显示此消息:

[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients]
    "DoNotPromptUser"=dword:1

但是,除非我不知道最近的QFE,否则这在Windows CE 5.0上将不起作用。

如果您能够修改OS映像,则一种解决方案是克隆USB源并禁用该消息。

避免出现此消息的另一种方法(不需要更改操作系统映像)是创建一个USB驱动程序,该驱动程序可以接受未知设备,并且不执行任何操作。您可以选择专门匹配USB VID / PID组合,也可以使驱动程序匹配任何未知设备。