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

  • 命名空间:root\CIMV2
  • 类:Win32_SerialPort
  • 属性:PNPDeviceID

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

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

    最佳答案

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

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

    10-05 21:30