DEVICE_REGISTRY_PROPERTY Enumeration enumeration

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

Syntax


typedef enum  { 
  DevicePropertyDeviceDescription            = 0x0,
  DevicePropertyHardwareID                   = 0x1,
  DevicePropertyCompatibleIDs                = 0x2,
  DevicePropertyBootConfiguration            = 0x3,
  DevicePropertyBootConfigurationTranslated  = 0x4,
  DevicePropertyClassName                    = 0x5,
  DevicePropertyClassGuid                    = 0x6,
  DevicePropertyDriverKeyName                = 0x7,
  DevicePropertyManufacturer                 = 0x8,
  DevicePropertyFriendlyName                 = 0x9,
  DevicePropertyLocationInformation          = 0xa,
  DevicePropertyPhysicalDeviceObjectName     = 0xb,
  DevicePropertyBusTypeGuid                  = 0xc,
  DevicePropertyLegacyBusType                = 0xd,
  DevicePropertyBusNumber                    = 0xe,
  DevicePropertyEnumeratorName               = 0xf,
  DevicePropertyAddress                      = 0x10,
  DevicePropertyUINumber                     = 0x11,
  DevicePropertyInstallState                 = 0x12,
  DevicePropertyRemovalPolicy                = 0x13,
  DevicePropertyResourceRequirements         = 0x14,
  DevicePropertyAllocatedResources           = 0x15,
  DevicePropertyContainerID                  = 0x16
} DEVICE_REGISTRY_PROPERTY;

Constants

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

Constants

TermDescription

DevicePropertyXxx

For more information about DEVICE_REGISTRY_PROPERTY values, see IoGetDeviceProperty.

 

Requirements

Header

Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h)

See also

IoGetDeviceProperty

 

 

Send comments about this topic to Microsoft

Show: