DEVICE_REGISTRY_PROPERTY Enumeration

The DEVICE_REGISTRY_PROPERTY enumeration identifies device properties that are stored in the registry.

Syntax

typedef enum DEVICE_REGISTRY_PROPERTY {
  DevicePropertyDeviceDescription            ,
  DevicePropertyHardwareID                   ,
  DevicePropertyCompatibleIDs                ,
  DevicePropertyBootConfiguration            ,
  DevicePropertyBootConfigurationTranslated  ,
  DevicePropertyClassName                    ,
  DevicePropertyClassGuid                    ,
  DevicePropertyDriverKeyName                ,
  DevicePropertyManufacturer                 ,
  DevicePropertyFriendlyName                 ,
  DevicePropertyLocationInformation          ,
  DevicePropertyPhysicalDeviceObjectName     ,
  DevicePropertyBusTypeGuid                  ,
  DevicePropertyLegacyBusType                ,
  DevicePropertyBusNumber                    ,
  DevicePropertyEnumeratorName               ,
  DevicePropertyAddress                      ,
  DevicePropertyUINumber                     ,
  DevicePropertyInstallState                 ,
  DevicePropertyRemovalPolicy                ,
  DevicePropertyResourceRequirements         ,
  DevicePropertyAllocatedResources           ,
  DevicePropertyContainerID
} ;

Constants

DevicePropertyDeviceDescription
DevicePropertyHardwareID
DevicePropertyCompatibleIDs
DevicePropertyBootConfiguration
DevicePropertyBootConfigurationTranslated
DevicePropertyClassName
DevicePropertyClassGuid
DevicePropertyDriverKeyName
DevicePropertyManufacturer
DevicePropertyFriendlyName
DevicePropertyLocationInformation
DevicePropertyPhysicalDeviceObjectName
DevicePropertyBusTypeGuid
DevicePropertyLegacyBusType
DevicePropertyBusNumber
DevicePropertyEnumeratorName
DevicePropertyAddress
DevicePropertyUINumber
DevicePropertyInstallState
DevicePropertyRemovalPolicy
DevicePropertyResourceRequirements
DevicePropertyAllocatedResources
DevicePropertyContainerID

Requirements

   
Header wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h)

See Also

IoGetDeviceProperty