I'm working on developing a WMI query for my application. It needs to find the assigned virtual COM port for a given VID/PID. Using the WMI Code Creator I have found that...
- Namespace: root\CIMV2
- Class: Win32_SerialPort
- Property: PNPDeviceID
...returns a value of USB\VID_10C4&PID_EA60\0001
. This same value can be found by going to the appropriate entry in Device Manager -> Properties -> Details tab and selecting Device Instance Id.
My question is, what does the \0001
signify? Or, can I expect my device to have a device ID of USB\VID_10C4&PID_EA60\0001
when plugged into any Windows system? Thanks.