Pergunta
Estou trabalhando no desenvolvimento de uma consulta WMI para minha aplicação. Ele precisa encontrar a porta virtual atribuída para um determinado vídeo/PID. Usando o criador de código WMI, eu achei que ...
- Namespace: root cimv2
- Classe: Win32_SerialPort
- Propriedade: PNPDeviceId
... retorna um valor de USB\VID_10C4&PID_EA60\0001
. Esse mesmo valor pode ser encontrado indo para a entrada apropriada no gerenciador de dispositivos -> Propriedades -> guia Detalhes e selecionando ID da instância do dispositivo.
Minha pergunta é: o que faz o \0001
significar? Ou, posso esperar que meu dispositivo tenha um ID de dispositivo de USB\VID_10C4&PID_EA60\0001
Quando conectado a algum sistema Windows? Obrigado.
Solução
Ele faz referência à instância do dispositivo. Ou seja, dispositivos com identificadores idênticos (mais de um conectado) são enumerados, para que o sistema possa identificá -los.
http://forums.techguy.org/software-development/959095-solved-pnpdeviceid-mormat.html#3