0
我试过这段代码,但它只检索“ClassGuid”。有没有办法获得USB设备的接口Guid?如何获得USB设备的接口GUID?
private void loadUsbDevices()
{
using (var searcher = new ManagementObjectSearcher(
@"SELECT * FROM Win32_PnPEntity WHERE DeviceID LIKE 'USB%'"))
{
ManagementObjectCollection collection = searcher.Get();
foreach (var device in collection)
{
Console.WriteLine(((string) device.GetPropertyValue("Name")) + " ("
+ ((string) device.GetPropertyValue("ClassGuid")) + ") "
+ ((string)device.GetPropertyValue("DeviceID")));
}
}
}
您的设备是否碰巧使用WinUSB作为其驱动程序? –
@DavidGrayson是的 – joyqi