DEVICE_REGISTRY_PROPERTY enumeration (wdm.h)

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

Syntax

typedef enum {
  DevicePropertyDeviceDescription,
  DevicePropertyHardwareID,
  DevicePropertyCompatibleIDs,
  DevicePropertyBootConfiguration,
  DevicePropertyBootConfigurationTranslated,
  DevicePropertyClassName,
  DevicePropertyClassGuid,
  DevicePropertyDriverKeyName,
  DevicePropertyManufacturer,
  DevicePropertyFriendlyName,
  DevicePropertyLocationInformation,
  DevicePropertyPhysicalDeviceObjectName,
  DevicePropertyBusTypeGuid,
  DevicePropertyLegacyBusType,
  DevicePropertyBusNumber,
  DevicePropertyEnumeratorName,
  DevicePropertyAddress,
  DevicePropertyUINumber,
  DevicePropertyInstallState,
  DevicePropertyRemovalPolicy,
  DevicePropertyResourceRequirements,
  DevicePropertyAllocatedResources,
  DevicePropertyContainerID
} 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

Requirements

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

See also

IoGetDeviceProperty