Partilhar via


ID da instância do dispositivo

Um ID de instância de dispositivo é uma cadeia de caracteres de identificação de dispositivo fornecida pelo sistema que identifica exclusivamente um dispositivo no sistema. O gerenciador Plug and Play (PnP) atribui um ID de instância de dispositivo a cada nó de dispositivo (devnode) na árvore de dispositivos de um sistema.

A criação do ID de instância de dispositivo para um dispositivo usa o valor de ID de dispositivo relatado pelo driver de barramento, o valor de ID de instância e o membro UniqueID da estrutura DEVICE_CAPABILITIES como entrada, para que se possa criar o ID de instância de dispositivo exclusivo para esse dispositivo no sistema.

O número de caracteres de um ID de instância de dispositivo, excluindo um terminador NULL, deve ser menor que MAX_DEVICE_ID_LEN. Um ID de instância de dispositivo é persistente nas reinicializações do sistema.

Segue-se um exemplo de um ID de instância ("1&08") concatenado com um ID de dispositivo para um dispositivo PCI:

PCI\VEN_1000&DEV_0001&SUBSYS_00000000&REV_02\1&08