Propriedades do dispositivo definidas pelo sistema
No Windows Vista e versões posteriores do Windows, o modelo de propriedade de dispositivo unificado dá suporte a propriedades definidas pelo sistema que caracterizam a configuração ou operação de instâncias de dispositivo, classes de configuração de dispositivo, classes de interface do dispositivo e interfaces de dispositivo. Cada propriedade é representada por uma chave de propriedade, que é um valor GUID que identifica uma categoria de propriedade e um identificador de propriedade. As categorias de chave de propriedade definidas pelo sistema são reservadas apenas para uso do sistema.
As seguintes chaves de propriedade de dispositivo definidas pelo sistema são definidas em Devpkey.h:
A DEVPKEY_NAME chave de propriedade que representa o nome de um componente. Use o valor da propriedade DEVPKEY_NAME para identificar o componente para um usuário final. O Windows dá suporte à propriedade DEVPKEY_NAME para instâncias de dispositivo, classes de configuração de dispositivo e interfaces de dispositivo.
Chaves de propriedade que representam as propriedades da instância do dispositivo que correspondem aos identificadores SPDRP_Xxx. (Os identificadores SPDRP_Xxx são definidos em Setupapi.h.)
Chaves de propriedade que representam as propriedades da instância do dispositivo que não têm identificadores SPDRP_Xxx correspondentes. Isso inclui o seguinte:
Propriedades de problema e status do dispositivo
Propriedades de relações de dispositivo, incluindo o dispositivo pai, dispositivos filho e dispositivos irmãos
Propriedades do driver de dispositivo
Chaves de propriedade que representam as propriedades da classe de configuração do dispositivo que correspondem aos identificadores de SPCRP_Xxx. (Os identificadores SPCRP_Xxx são definidos em Setupapi.h.)
Chaves de propriedade que representam propriedades de classe de instalação do dispositivo que não têm identificadores de SPCRP_Xxx correspondentes.
Chaves de propriedade que representam as propriedades da classe de interface do dispositivo.
Chaves de propriedade que representam as propriedades da interface do dispositivo.
Para obter informações sobre como criar propriedades de dispositivo personalizadas, consulte Criando propriedades de dispositivo personalizadas.