0

我正在尝试以编程方式检测已使用 USB 连接到我的计算机的 National Instruments 设备。检测所有 USB 设备的代码工作正常。但是,NI USB 设备被映射为它自己的一个类别(从设备管理器中看到)。类别名称是“NI-CAN 设备”。下面给出了检测 USB 设备的代码。为了检测 NI 设备,我必须更改什么?

using (var searcher = new ManagementObjectSearcher(@"Select * From Win32_USBHub"))
            collection = searcher.Get();
4

1 回答 1

0

它使用类 Win32_DeviceBus 工作。已使用此类检测到所有设备。

于 2012-08-16T14:42:43.120 回答