Compartir vía


Obtener acceso a las propiedades de icono de una clase de configuración de dispositivo

En Windows Vista y versiones posteriores de Windows, el modelo de propiedades de dispositivo unificado incluye propiedades de clase de configuración de dispositivos que representan propiedades de icono de una clase de instalación de dispositivo. El modelo de propiedades de dispositivo unificado usa la clave de propiedadDEVPKEY_DeviceClass_Icon y la clave de propiedad DEVPKEY_DeviceClass_IconPath para representar estas propiedades.

Windows Server 2003, Windows XP y Windows 2000 no admiten directamente estas propiedades de clase de configuración de dispositivos. Sin embargo, estas versiones anteriores de Windows admiten los siguientes mecanismos para recuperar información sobre los iconos de clase de configuración de dispositivos:

  • Llame a SetupDiLoadClassIcon para recuperar el índice del miniicono de una clase de configuración de dispositivo en el parámetro de salida MiniIconIndex . A continuación, puede pasar el índice de miniicono recuperado a SetupDiDrawMiniIcon para dibujar un miniicono del icono de clase recuperada en un contexto de dispositivo especificado.

  • Llame a SetupDiLoadClassIcon para cargar el icono grande de una clase de configuración de dispositivo en el contexto del autor de la llamada y devolver un identificador al icono grande al autor de la llamada.

Para mantener la compatibilidad con estas versiones anteriores de Windows, Windows Vista y versiones posteriores también admiten estos mecanismos para acceder a los iconos de una clase de configuración de dispositivo. Sin embargo, debe usar las claves de propiedad para acceder a las propiedades del icono en Windows Vista y versiones posteriores.