Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den DEVPKEY_Device_Capabilities enhetsegenskapen representerar funktionerna i en enhetsinstans.
| Attribute | Value |
|---|---|
Egenskapsnyckel |
DEVPKEY_Device_Capabilities |
Identifierare av egenskapsdatatyp |
|
Egenskapsåtkomst |
Skrivskyddad åtkomst av installationsprogram och installationsprogram |
Motsvarande SPDRP_Xxx-identifierare |
SPDRP_CAPABILITIES |
Lokaliserad? |
No |
Remarks
Windows anger värdet för DEVPKEY_Device_Capabilities till det kapacitetsvärde som enhetsdrivrutinen returnerar som svar på en IRP_MN_QUERY_CAPABILITIES begäran om information om enhetens kapacitet. Värdet för DEVPKEY_Device_Capabilities är en bitvis ELLER av CM_DEVCAP_Xxx-funktionsflaggor som definieras i Cfgmgr32.h. De enhetsfunktioner som dessa flaggor representerar motsvarar en delmängd av medlemmarna i den DEVICE_CAPABILITIES strukturen.
Du kan anropa CM_Get_DevNode_Property eller SetupDiGetDeviceProperty för att hämta värdet för DEVPKEY_Device_Capabilities.
Windows Server 2003, Windows XP och Windows 2000 stöder den här egenskapen, men stöder inte DEVPKEY_Device_Capabilities egenskapsnyckel. I stället kan du använda motsvarande SPDRP_CAPABILITIES identifierare för att komma åt värdet för egenskapen i dessa tidigare versioner av Windows. Information om hur du får åtkomst till det här egenskapsvärdet för dessa tidigare versioner av Windows finns i Åtkomst till enhetsinstans SPDRP_Xxx Egenskaper.
Krav
Version: Windows Vista och senare versioner av Windows-huvudet: Devpkey.h (inkludera Devpkey.h)