Compartir a través de


Clasificación de paquetes de controladores de Windows

Nota

En esta página se describe cómo Windows determina un valor de clasificación para un paquete de controladores específico que coincide con un dispositivo. Para comprender cómo se usan la clasificación del paquete de controladores y otros factores (como la fecha inf, la versión del controlador, etc.) para determinar qué paquete de controladores selecciona Windows para un dispositivo, consulte Cómo Selecciona Windows controladores.

Windows asigna una clasificación a un paquete de controladores que coincide con un dispositivo. La clasificación indica el grado en que el paquete de controladores coincide con el dispositivo. Un rango de controladores se representa mediante un entero que es igual o mayor que cero. Cuanto menor sea la clasificación, mejor será la adecuación del paquete de controladores para el dispositivo.

La clasificación de un paquete de controladores es un valor compuesto que depende de la firma de un paquete de controladores, las características compatibles con el paquete de controladores y el tipo de coincidencia entre las cadenas de identificación de dispositivo que notifica un dispositivo y las cadenas de identificación del dispositivo que se especifican en las entradas de una sección modelos INF de de un archivo INF del paquete de controladores.

Un rango se representa mediante un valor de tipo DWORD. Una clasificación es la suma de una puntuación de firma, una puntuación de características y una puntuación de identificador. Un rango tiene el formato 0xSSGGTHHH, donde S, G, Ty H son campos de cuatro bits y los campos de SS, GGy THHH representan las tres puntuaciones de clasificación, como se indica a continuación:

  • La puntuación de firma clasifica un paquete de controladores en función de si se confía en su firma digital. La puntuación de firma solo depende del valor del campo SS. Una puntuación de firma no especificada se representa como 0xSS000000.

    Para obtener información general sobre cómo Windows Vista y versiones posteriores de Windows usan la firma de un paquete de controladores para determinar cómo está instalado el paquete de controladores, consulte categorías de firma e instalación de controladores.

  • La puntuación de características clasifica un paquete de controladores en función de las características que admite el paquete de controladores. La puntuación de características solo depende del valor del campo GG. Una puntuación de característica no especificada se representa como 0x00GG0000.

  • La puntuación de identificador clasifica un paquete de controladores en función del tipo de coincidencia entre una cadena de identificación de dispositivo que notifica un dispositivo y una cadena de identificación de dispositivo que aparece en una entrada de una sección INF Models de un archivo INF del paquete de controladores INF. La puntuación del identificador solo depende del valor del campo THHH. Una puntuación de identificador no especificada se representa como 0x0000THHH.

Para obtener información sobre las entradas del registro setupAPI que indican la clasificación de un paquete de controladores y el tipo de firma del paquete de controladores, vea Información de clasificación de controladores en el registro de SetupAPI.