System-Defined Device Properties

In Windows Vista and later versions of Windows, the system-defined device properties that the unified device property model supports are represented by their corresponding property keys. In this section, these properties are grouped into the following general categories and, within each category, are listed by their corresponding property keys:

Device Instance Properties

Device Setup Class Properties

Device Interface Class Properties

Device Interface Properties

The property keys are declared in Devpkey.h.

Windows Server 2003, Windows XP, and Windows 2000 support most of these properties. However, these earlier versions of Windows do not support the property keys in the unified device property model. These earlier versions of Windows use different mechanisms to represent and access the properties. The information that is provided with each property key indicates which earlier versions of Windows support the property and provides a link to information about how to access the property on these versions.

For general information about how to access device properties on Windows Vista and later versions of Windows, see the following topics:

INF File Entry Values That Modify Device Properties (Windows Vista)

Using SetupAPI to Access Device Properties (Windows Vista)

For general information about how to access device properties on Windows Server 2003, Windows XP, and Windows 2000, see the following topics:

INF File Entry Values that Modify Device Properties

Using SetupAPI and Configuration Manager to Access Device Properties

 

 

Send comments about this topic to Microsoft