请建议我,当USB连接到系统时,是否有内置功能来检索“PID”和“VID”?如果没有,获得USB“HID”和“PID”的最佳方法是什么?我需要这两个来检测USB HID设备。
答案 0 :(得分:0)
不了解原生.NET,到目前为止我只使用了LibUsbDotNet,请查看examples。
通常,您将从sourcefourge页面安装.NET程序集,将程序集添加到Visual Studio项目(References / .NET)并按照examples(LibUsbDotNet示例代码/获取Startet示例) )。详细信息取决于您的C#/ .NET / Visual Studio版本。
答案 1 :(得分:0)
由于您的代码指定C#
,我将假设您要使用Microsoft Windows执行此操作。
使用Windows我使用“计算机管理”下的“设备管理器”查找此信息(右键单击My Computer
并选择Manage
)。使用View
- > Devices by connection
打开PCI bus
节点,然后打开所有USB节点,直到找到您要查找的设备。以下是我的电脑上显示Intel(R) 82801G (ICH7 Family) USB Universal Host Controller
条目上的三个USB设备的示例。
然后查看设备的属性 - >然后细节 - >然后选择属性硬件ID,你应该得到设备的VID和PID。