.net - Windows USB设备位置

标签 .net windows usb wmi device-manager

我正在寻找适当的WMI Win32或CIM类属性来查找USB设备的位置。在如下所示的设备管理器中,该位置称为“Port_#0002.Hub_#0009”。 Windows API中有关类和属性的任何想法,或者如果它是任意值,设备管理器都会提供另一个更神秘的属性。如果是后者,“更隐秘”的类和属性是什么?

图片: http://i.stack.imgur.com/7Miwp.png

最佳答案

使用API​​ SetupDiGetDeviceRegistryPropertyconst参数SPDRP_LOCATION_INFORMATION

关于.net - Windows USB设备位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18111567/

相关文章:

.net - 为 azure 函数设置日志记录的最简单方法是什么?

c# - C#中多维数组的源码是如何生成的

windows - 从另一个线程调用 OpenGL 函数

c++ - 重新连接到通过 COM 启动的进程

delphi - 如何从 Delphi 或 VB6 访问 USB(笔式驱动器)固件号?

.net - CREATE ASSEMBLY 失败,返回 "Unable to resolve token"

c# - 从 C# 中的接口(interface)创建对象

windows - 适用于 Windows 的 Jenkins JEP-200 解决方法

c++ - 桥接 USB 主机到设备

c - LPC1769 微 Controller 中批量传输的 USB 供应商特定类