Introducción con "Controladores de Windows"

Al escribir un controlador para que se ejecute en el sistema operativo Windows, tiene dos opciones básicas. Puedes escribir un controlador de escritorio de Windows, que solo se ejecuta en ediciones de Escritorio de Windows. O bien, puedes cumplir algunos requisitos adicionales y escribir un controlador de Windows, que se ejecuta en las variantes de escritorio y que no son de escritorio de Windows. La clasificación de controladores de Windows amplía y reemplaza la clasificación anterior del controlador universal .

Los siguientes requisitos adicionales se aplican a los controladores de Windows:

En la tabla siguiente se resumen las diferencias entre las dos clasificaciones:

Característica Controladores de Windows Controladores de escritorio de Windows
Se ejecuta en el escritorio de Windows
Se ejecuta en variantes que no son de escritorio de Windows No
WDK & HLK son vehículos principales para desarrollar y certificar conductores
Cumplir los requisitos de confiabilidad y capacidad de servicio más estrictos (por ejemplo, aislamiento de paquetes de controladores) No

Aunque no es necesario para que un controlador que se ejecute solo en el escritorio de Windows cumpla los requisitos adicionales de un controlador de Windows, esto mejora la confiabilidad y la confiabilidad de los controladores, y también prepara el controlador para una posible certificación futura en variantes que no son de escritorio de Windows.