DEVPKEY_Możliwości_Urządzenia

Właściwość urządzenia DEVPKEY_Device_Capabilities reprezentuje możliwości wystąpienia urządzenia.

Attribute Value

Klucz właściwości

DEVPKEY_Możliwości_Urządzenia

Identyfikator typu danych właściwości

DEVPROP_TYPE_INT32

Dostęp do właściwości

Dostęp tylko do odczytu przez aplikacje instalacyjne i instalatory

Odpowiadającyidentyfikator SPDRP_Xxx

SPDRP_CAPABILITIES

Zlokalizowane?

No

Remarks

Windows ustawia wartość DEVPKEY_Device_Capabilities na wartość możliwości zwracaną przez sterownik urządzenia w odpowiedzi na żądanie IRP_MN_QUERY_CAPABILITIES dotyczące możliwości urządzenia. Wartość DEVPKEY_Device_Capabilities jest bitową wartością OR flag możliwości CM_DEVCAP_Xxx zdefiniowanych w pliku Cfgmgr32.h. Możliwości urządzeń reprezentowane przez te flagi odpowiadają podzestawowi elementów członkowskich struktury DEVICE_CAPABILITIES .

Aby pobrać wartość DEVPKEY_Device_Capabilities, możesz wywołać CM_Get_DevNode_Property lub SetupDiGetDeviceProperty .

Windows Server 2003, Windows XP i Windows 2000 obsługują tę właściwość, ale nie obsługują klucza właściwości DEVPKEY_Device_Capabilities. Zamiast tego możesz użyć odpowiedniego identyfikatora SPDRP_CAPABILITIES, aby uzyskać dostęp do wartości właściwości we wcześniejszych wersjach Windows. Aby uzyskać informacje na temat uzyskiwania dostępu do tej wartości właściwości we wcześniejszych wersjach Windows, zobacz Uzyskiwanie dostępu do wystąpienia urządzenia SPDRP_Xxx Właściwości.

Requirements

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

Informacje dodatkowe

DEVICE_CAPABILITIES

IRP_MN_QUERY_CAPABILITIES

SetupDiGetDeviceProperty