Compartilhar via


DEVPKEY_Device_Parent

A propriedade DEVPKEY_Device_Parent dispositivo representa o identificador de instância do dispositivo do pai de uma instância de dispositivo.

Atributo Valor
chave de propriedade DEVPKEY_Device_Parent
identificador de tipo de dados de propriedade DEVPROP_TYPE_STRING
de acesso à propriedade Acesso somente leitura por aplicativos e instaladores de instalação
Localizado? Não aplicável

Observações

Você pode chamar CM_Get_DevNode_Property ou SetupDiGetDeviceProperty para recuperar o valor da propriedade DEVPKEY_Device_Parent .

O Windows Server 2003, o Windows XP e o Windows 2000 não dão suporte diretamente a essa propriedade. Para obter informações sobre como recuperar propriedades de relações de dispositivo nessas versões anteriores do Windows, consulte Recuperando relações de dispositivo.

Para um dispositivo atual , a propriedade DEVPKEY_Device_Parent fornecerá a ID da instância do dispositivo do pai desse dispositivo. Para um dispositivo não presente :

  • No Windows 8 e posterior:
    • Se o pai do dispositivo não presente da última vez em que o dispositivo não presente foi um dispositivo presente ainda existir como um dispositivo no sistema (dispositivo presente ou não presente ), DEVPKEY_Device_Parent fornecerá a ID da instância do dispositivo desse dispositivo pai.
    • Se o pai do dispositivo não presente da última vez em que o dispositivo não presente foi um dispositivo presente ainda não existir como um dispositivo no sistema, DEVPKEY_Device_Parent retornará a ID da instância do dispositivo que está na raiz da árvore do dispositivo.
  • Antes do Windows 8:
    • Recuperar DEVPKEY_Device_Parent retornará um erro de que a propriedade não foi encontrada.

Requisitos

versão: Windows Vista e versões posteriores do Windows Header: Devpkey.h (include Devpkey.h)

Consulte também

  • SetupDiGetDeviceProperty