Partilhar via


DEVPKEY_DeviceClass_DevType

A propriedade DEVPKEY_DeviceClass_DevType device representa o tipo de dispositivo padrão para uma classe de configuração de dispositivo.

Atributo Valor

Chave de propriedade

DEVPKEY_DeviceClass_DevType

Identificador de tipo de dados de propriedade

DEVPROP_TYPE_UINT32

Acesso à propriedade

Acesso somente leitura por aplicativos de instalação e instaladores após a instalação de uma classe de configuração de dispositivo

Identificador SPCRP_Xxx correspondente

SPCRP_DEVTYPE

Localizada?

Não

Comentários

Você pode definir o valor de DEVPKEY_DeviceClass_DevType quando um aplicativo de instalação instala uma classe de configuração de dispositivo. Para obter informações sobre como instalar uma classe de instalação de dispositivo e definir essa propriedade, consulte a seção INF ClassInstall32 e as informações sobre o valor de entrada do Registro DeviceType fornecido na seção "Palavras-chave de nome de entrada de valor especial" da Diretiva AddReg do INF.

O valor de DEVPKEY_DeviceClass_DevType é um dos FILE_DEVICE_Xxx valores definidos em Wdm.h e Ntddk.h. Para obter mais informações sobre tipos de dispositivo, consulte o parâmetro DeviceType da função IoCreateDevice .

Você pode chamar CM_Get_Class_Property ou SetupDiGetClassProperty para recuperar o valor de DEVPKEY_DeviceClass_DevType.

O Windows Server 2003 e o Windows XP oferecem suporte a essa propriedade, mas não oferecem suporte à chave de propriedade DEVPKEY_DeviceClass_DevType. Nessas versões anteriores do Windows, você pode usar o identificador SPCRP_DEVTYPE para acessar o valor dessa propriedade. Para obter informações sobre como acessar o valor dessa propriedade, consulte Recuperando propriedades da classe SPCRP_Xxx de configuração do dispositivo.

Requisitos

Versão: Windows Vista e versões posteriores do Windows Cabeçalho: Devpkey.h (inclui Devpkey.h)

Confira também

IoCreateDevice

Diretiva INF AddReg

Seção INF ClassInstall32

SetupDiGetClassProperty