我在最后几天阅读了很多文章和stackoverflow帖子,但现在我在开头时更加困惑:D也许有人可以为我澄清这一点。在其他stackoverlow帖子(如Get List of connected USB Devices)中,他们使用WMI查询来获取所有连接的设备。我使用这样的东西,但我不能与物理USB端口建立逻辑连接。查询中似乎没有信息来识别这一点。此外,我需要一个所有断开连接的设备的列表,分别是未使用的usb-ports。
我在C#中要解决以下问题:
我需要提供所有内部和外部连接USB设备的列表。我已经开始使用WMI(Win32_USBController)获取USB控制器,然后我有了USB设备(Win32_USBHub - 集线器和连接的设备,它们似乎被视为相同)然后我与之建立了连接Win32_USBControllerDevice类的前提和依赖属性。
现在我正在努力解决以下必须首先回答的问题:
非常感谢您提前
迈克尔