Domanda
Sto lavorando sullo sviluppo di una query WMI per la mia applicazione. Ha bisogno di trovare la porta COM virtuale assegnata per un dato VID / PID. Utilizzando il codice di WMI Creatore ho scoperto che ...
- Spazio dei nomi: root \ CIMV2
- Classe: Win32_SerialPort
- Proprietà: PNPDeviceID
... restituisce un valore di USB\VID_10C4&PID_EA60\0001
. Questo stesso valore può essere trovato andando alla voce appropriata in Gestione periferiche -> Proprietà -.> Dettagli scheda e dispositivo di selezione ID istanza
La mia domanda è, cosa fa la \0001
significa? O, posso aspettarmi il mio dispositivo di avere un ID del dispositivo di USB\VID_10C4&PID_EA60\0001
quando collegato a qualsiasi sistema Windows? Grazie.
Soluzione
Si fa riferimento all'istanza dispositivo. Cioè, i dispositivi con identificatori identici (più di uno chiuso in) vengono enumerate, in modo che il sistema possa identificare.
http://forums.techguy.org/ di sviluppo software / 959.095-risolto-pnpdeviceid-format.html # 3