我正在为我的应用程序开发 WMI 查询。它需要为给定的 VID/PID 找到分配的虚拟 COM 端口。使用 WMI Code Creator 我发现......

  • 命名空间:根\CIMV2
  • 班级:Win32_串口
  • 财产:PNP设备ID

...返回值为 USB\VID_10C4&PID_EA60\0001. 。通过转到“设备管理器”->“属性”->“详细信息”选项卡中的相应条目并选择“设备实例 ID”,可以找到相同的值。

我的问题是, \0001 表示?或者,我可以期望我的设备的设备 ID 为 USB\VID_10C4&PID_EA60\0001 当插入任何 Windows 系统时?谢谢。

有帮助吗?

解决方案

它引用设备实例。也就是说,枚举具有相同标识符(多个插入)的设备,以便系统可以识别它们。

http://forums.techguy.org/software-development/959095-solved-pnpdeviceid-format.html#3

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top