Unified Device Property Model - Windows drivers (original) (raw)
Windows Vista and later versions of Windows support a unified device property model that characterizes the system configuration of device instances, device setup classes, device interface classes, and device interfaces. For information about the unified device property model, see the following topics:
- System-Defined Device Properties
- Creating Custom Device Properties
- Property Keys
- Property-Data-Type Identifiers
- Property Value Requirements
- Properties and Related System-Defined Items
- INF File Entry Values That Modify Device Properties
- Accessing Properties
- Using the INF AddProperty Directive and the INF DelProperty Directive
Many of the system-defined device properties in the unified device property model have corresponding representations that can be used to access the same information on Microsoft Windows Server 2003, Windows XP, and Windows 2000. To maintain compatibility with these earlier Windows versions, Windows Vista and later versions of Windows also support these representations. However, you should use the unified device property model of Windows Vista and later to access device properties.