如何获取USB设备的界面指南?

时间:2016-07-07 17:24:21

标签: c# .net usb

我试过这段代码,但它只检索“ClassGuid”。有没有办法获得USB设备的界面指南?

parameters:
    database_host:     sql7.freemysqlhosting.net
    database_port:     null
    database_name:     sql8125248
    database_user:     sql8125248
    database_driver:   pdo_mysql
    database_password: R2NgGhUjO8

1 个答案:

答案 0 :(得分:1)

由于您的设备使用WinUSB作为驱动程序,因此您可能已安排将名为DeviceInterfaceGUIDs的注册表值插入该设备的注册表中。您可以使用SetupDiOpenDevRegKeyRegQueryValueExW检索相同的值。对于执行此操作的一些示例代码,请参阅libusbp中的以下代码:

https://github.com/pololu/libusbp/blob/890379c54ef58de46afc60b9c3eccfe2bd66d523/src/windows/generic_interface_windows.c#L93

您还可以在libusb的源代码中找到类似的代码。