Propiedades de dispositivo definidas por el sistema
En Windows Vista y versiones posteriores de Windows, el modelo de propiedad de dispositivo unificado admite propiedades definidas por el sistema que caracterizan la configuración o el funcionamiento de instancias de dispositivo, clases de configuración de dispositivos, clases de interfaz de dispositivo e interfaces de dispositivo. Cada propiedad se representa mediante una clave de propiedad, que es un valor GUID que identifica una categoría de propiedad y un identificador de propiedad. Las categorías de clave de propiedad definidas por el sistema se reservan solo para uso del sistema.
Las siguientes claves de propiedad de dispositivo definidas por el sistema se definen en Devpkey.h:
Clave de propiedad DEVPKEY_NAME que representa el nombre de un componente. Use el valor de la propiedad DEVPKEY_NAME para identificar el componente en un usuario final. Windows admite la propiedad DEVPKEY_NAME para instancias de dispositivo, clases de configuración de dispositivos e interfaces de dispositivo.
Claves de propiedad que representan las propiedades de la instancia de dispositivo que corresponden a los identificadores de SPDRP_Xxx. (Los identificadores SPDRP_Xxx se definen en Setupapi.h).
Claves de propiedad que representan las propiedades de instancia de dispositivo que no tienen los identificadores SPDRP_Xxx correspondientes. Entre estas estructuras se incluyen las siguientes:
Propiedades de estado y problema del dispositivo
Propiedades de relaciones de dispositivos, incluidos el dispositivo primario, los dispositivos secundarios y los dispositivos del mismo nivel
Propiedades del controlador de dispositivo
Claves de propiedad que representan propiedades de clase de configuración de dispositivo que corresponden a los identificadores de SPCRP_Xxx. (Los identificadores de SPCRP_Xxx se definen en Setupapi.h).)
Claves de propiedad que representan propiedades de clase de configuración de dispositivo que no tienen identificadores de SPCRP_Xxx correspondientes.
Claves de propiedad que representan propiedades de clase de interfaz de dispositivo.
Claves de propiedad que representan las propiedades de la interfaz de dispositivo.
Para obtener información sobre cómo crear propiedades de dispositivo personalizadas, consulte Creación de propiedades de dispositivo personalizadas.