System-defined device properties

In Windows Vista and later versions of Windows, the unified device property model supports system-defined properties that characterize the configuration or operation of device instances, device setup classes, device interface classes, and device interfaces. Each property is represented by a property key, which is a GUID value that identifies a property category and a property identifier. The system-defined property key categories are reserved for system use only.

The following system-defined device property keys are defined in Devpkey.h:

For information about how to create custom device properties, see Creating custom device properties.