我们有一台激光扫描仪,它一直连接到某个USB端口 应正常停用USB设备 只有在某些时候我才需要在usb端口激活这个带有litte c程序的usb设备 那么如何在c中激活已停用的USB设备呢? 感谢你的信息。
更新:
我忘了提到操作系统:Windows XP,Windows Vista,Windows 7,...
激光扫描仪是霍尼韦尔Voyager MS 9540产品
在文档中,我读到如果USB扫描仪连接到串行端口,您可以通过串行端口发送启用和禁用命令,以启用或禁用扫描。但我认为简单地启用或禁用USB端口/设备会更容易。
答案 0 :(得分:0)
我有点更多信息会有用......
对于USB连接,您可以使用libusb(另请参阅:libusb-win32)。由于它也被CUPS(一种打印软件)使用,我认为它非常适合你。