DEVPKEY_DeviceClass_DevType

Właściwość urządzenia DEVPKEY_DeviceClass_DevType reprezentuje domyślny typ urządzenia dla klasy konfiguracji urządzenia.

Attribute Value

Klucz właściwości

DEVPKEY_DeviceClass_DevType

Identyfikator typu danych właściwości

DEVPROP_TYPE_UINT32

Dostęp do właściwości

Dostęp tylko do odczytu przez aplikacje instalacyjne i instalatory po zainstalowaniu klasy konfiguracji urządzenia

Odpowiadającyidentyfikator SPCRP_Xxx

SPCRP_DEVTYPE

Zlokalizowane?

No

Remarks

Wartość DEVPKEY_DeviceClass_DevType można ustawić podczas instalowania klasy konfiguracji urządzenia przez aplikację instalacji. Aby uzyskać informacje o sposobie instalowania klasy konfiguracji urządzenia i ustawiania tej właściwości, zobacz sekcję INF ClassInstall32 oraz informacje o wartości wpisu rejestru DeviceType , która jest podana w sekcji "Special value-entry-name Keywords" dyrektywy INF AddReg.

Wartość DEVPKEY_DeviceClass_DevType jest jedną z wartości FILE_DEVICE_Xxx zdefiniowanych w plikach Wdm.h i Ntdddk.h. Aby uzyskać więcej informacji na temat typów urządzeń, zobacz parametr DeviceType funkcji IoCreateDevice .

Aby pobrać wartość DEVPKEY_DeviceClass_DevType, możesz wywołać CM_Get_Class_Property lub SetupDiGetClassProperty .

Windows Server 2003 i Windows XP obsługują tę właściwość, ale nie obsługują klucza właściwości DEVPKEY_DeviceClass_DevType. W tych wcześniejszych wersjach Windows można użyć identyfikatora SPCRP_DEVTYPE, aby uzyskać dostęp do wartości tej właściwości. Aby uzyskać informacje o sposobie uzyskiwania dostępu do wartości tej właściwości, zobacz Pobieranie klasy konfiguracji urządzenia SPCRP_Xxx właściwości.

Requirements

Wersja: Windows Vista i nowsze wersje nagłówka systemu Windows: Devpkey.h (w tym Devpkey.h)

Informacje dodatkowe

IoCreateDevice

Dyrektywa INF AddReg

Sekcja InF ClassInstall32

SetupDiGetClassProperty