在c中激活和停用USB设备?

时间:2012-08-20 09:39:44

标签: c windows

我们有一台激光扫描仪,它一直连接到某个USB端口 应正常停用USB设备 只有在某些时候我才需要在usb端口激活这个带有litte c程序的usb设备 那么如何在c中激活已停用的USB设备呢? 感谢你的信息。

更新:
我忘了提到操作系统:Windows XP,Windows Vista,Windows 7,...
激光扫描仪是霍尼韦尔Voyager MS 9540产品 在文档中,我读到如果USB扫描仪连接到串行端口,您可以通过串行端口发送启用和禁用命令,以启用或禁用扫描。但我认为简单地启用或禁用USB端口/设备会更容易。

1 个答案:

答案 0 :(得分:0)

我有点更多信息会有用......

对于USB连接,您可以使用libusb(另请参阅:libusb-win32)。由于它也被CUPS(一种打印软件)使用,我认为它非常适合你。