DEVPKEY_DeviceClass_DevType

La proprietà del dispositivo DEVPKEY_DeviceClass_DevType rappresenta il tipo di dispositivo predefinito per una classe di installazione del dispositivo.

Attributo valore

Chiave della proprietà

DEVPKEY_DeviceClass_DevType

Identificatore property-data-type

DEVPROP_TYPE_UINT32

Accesso alle proprietà

Accesso in sola lettura da applicazioni di installazione e programmi di installazione dopo l'installazione di una classe di installazione del dispositivo

Identificatore SPCRP_Xxx corrispondente

SPCRP_DEVTYPE

Localizzato?

No

Note

È possibile impostare il valore di DEVPKEY_DeviceClass_DevType quando un'applicazione di installazione installa una classe di installazione del dispositivo. Per informazioni su come installare una classe di installazione del dispositivo e impostare questa proprietà, vedere sezione INF ClassInstall32 e le informazioni sul valore della voce del Registro di sistema DeviceType fornito nella sezione "Special value-entry-name-name Keywords" della direttiva INF AddReg.

Il valore di DEVPKEY_DeviceClass_DevType è uno dei valori FILE_DEVICE_Xxx definiti in Wdm.h e Ntddk.h. Per altre informazioni sui tipi di dispositivo, vedere il parametro DeviceType della funzione IoCreateDevice .

È possibile chiamare CM_Get_Class_Property o SetupDiGetClassProperty per recuperare il valore di DEVPKEY_DeviceClass_DevType.

Windows Server 2003 e Windows XP supportano questa proprietà, ma non supportano la chiave della proprietà DEVPKEY_DeviceClass_DevType. In queste versioni precedenti di Windows è possibile usare l'identificatore SPCRP_DEVTYPE per accedere al valore di questa proprietà. Per informazioni su come accedere al valore di questa proprietà, vedere Recupero della classe di installazione del dispositivo SPCRP_Xxx proprietà.

Requisiti

Versione: Windows Vista e versioni successive di Intestazione Windows: Devpkey.h (include Devpkey.h)

Vedi anche

IoCreateDevice

Direttiva INF AddReg

Sezione INF ClassInstall32

SetupDiGetClassProperty