WDF_PROPERTY_STORE_ROOT_CLASS enumeration

[Applies to UMDF 1.x only]

The WDF_PROPERTY_STORE_ROOT_CLASS enumeration identifies the registry keys that UMDF property stores represent.

Syntax


typedef enum _WDF_PROPERTY_STORE_ROOT_CLASS { 
  WdfPropertyStoreRootClassHardwareKey         = 0x00,
  WdfPropertyStoreRootClassSoftwareKey         = 0x01,
  WdfPropertyStoreRootClassDeviceInterfaceKey  = 0x02,
  WdfPropertyStoreRootClassLegacyHardwareKey   = 0x03
} WDF_PROPERTY_STORE_ROOT_CLASS;

Constants

WdfPropertyStoreRootClassHardwareKey

The property store represents a device's hardware key.

WdfPropertyStoreRootClassSoftwareKey

The property store represents a driver's software key.

WdfPropertyStoreRootClassDeviceInterfaceKey

The property store represents the key for an instance of a device interface class.

WdfPropertyStoreRootClassLegacyHardwareKey

The property store represents the DEVICEMAP key, which is used by only a few older drivers.

Remarks

The WDF_PROPERTY_STORE_ROOT_CLASS enumeration is used in the WDF_PROPERTY_STORE_ROOT structure.

Requirements

End of support

Unavailable in UMDF 2.0 and later.

Minimum UMDF version

1.9

Header

Wudfddi_types.h (include Wudfddi.h)

See also

WDF_PROPERTY_STORE_ROOT

 

 

Send comments about this topic to Microsoft

Show: