识别相关的USB设备

时间:2015-01-09 14:56:53

标签: c# usb zebra-printers smartcard-reader

有没有办法使用C#识别设备和相关的子USB设备?例如,我有一台安装有读卡器的USB Zebra打印机,并希望知道读卡器的名称和识别细节,即建立相关设备树。

USB Zebra Printer
---> USB Card Reader Name

使用Powershell脚本我可以看到我感兴趣的设备;

gwmi Win32_USBControllerDevice |%{[wmi]($_.Dependent)} |
Sort Manufacturer,Description,DeviceID |
Ft -GroupBy Manufacturer Description,Service,DeviceID

这是输出;

Powershell Output

Windows在打印机属性中显示此信息;

Windows USB device tree

1 个答案:

答案 0 :(得分:0)

这可能很有用,只需和这个人做同样的事情,然后通过将设备与字符串/彼此进行比较来分隔设备:https://stackoverflow.com/a/3331509/4424210