LibUsbDotNet - 无法找到USB设备错误

时间:2016-05-19 00:11:33

标签: c# .net libusb libusbdotnet

使用以下内容  link作为参考,我尝试从我的PC与USB通信。

以下代码

 public static UsbDeviceFinder MyUsbFinder = new UsbDeviceFinder(1234, 1);
 if (MyUsbDevice == null) throw new Exception("Device Not Found.");

返回异常 - 未找到设备。

libusbnet是否需要安装任何驱动程序。我的默认我的USB设备列在驱动器中但无法从程序中检测到。什么应该是pid& VID?如何从设备管理器中找到它?

此外,我尝试获取usb端口列表并从中找到pid和vid,但它没有列出任何相关数据。 Show info

1 个答案:

答案 0 :(得分:0)

第一个:是的,您必须在Windows上使用后端驱动程序才能使用libusb。但是有一个可以使用LibUsbDotNet的InfWizard。

PID和VID可以通过设备管理器找到 - >设备右键单击属性 - >详细信息 - >硬件ID afaik。