Compartir a través de


Introducción a WDM

Nota

Esta sección contiene instrucciones sobre los controladores WDM, que ya no es el modelo de controlador recomendado. Para obtener instrucciones sobre cómo elegir un modelo de controlador, consulte Elección de un modelo de controlador.

Para permitir que los desarrolladores de controladores escriban controladores de dispositivos compatibles con el código fuente en todos los sistemas operativos Microsoft Windows, se introdujo el modelo de controlador de Windows (WDM). Los controladores en modo kernel que siguen las reglas de WDM se denominan controladores WDM.

Todos los controladores WDM deben hacer lo siguiente:

¿Debe escribir un controlador WDM?

Si va a escribir un nuevo controlador, considere la posibilidad de usar el marco del controlador en modo kernel (KMDF). KMDF proporciona interfaces que son más fáciles de usar que las interfaces WDM.

No escriba un controlador WDM si el controlador se insertará en una pila de controladores que no sean WDM. Lea la documentación de los controladores proporcionados por Microsoft específicos del tipo de dispositivo para determinar cómo deben interactuar los nuevos controladores con los controladores proporcionados por Microsoft. Para obtener más información específica sobre el tipo de dispositivo, consulta Device and Driver Technologies).