Compartir a través de


Configuraciones de dispositivos y controladores en capas

Para los tipos de dispositivos más comunes, el Kit de controladores de Windows (WDK) proporciona un conjunto de ejemplos de controladores del sistema totalmente funcionales. Los controladores de ejemplo individuales se pueden usar como modelos al desarrollar nuevos controladores para tipos similares de dispositivos. Sin embargo, los controladores del sistema tenían un requisito de diseño adicional: para facilitar el desarrollo de nuevos controladores de dispositivo. Por lo tanto, muchos de los controladores del sistema tienen una arquitectura en capas para que determinados controladores se puedan reutilizar para admitir nuevos controladores para dispositivos similares.

En la mayoría de los casos, los controladores reutilizables proporcionados por WDK son controladores WDM que admiten PnP y controlan las operaciones independientes del hardware para un controlador de nivel más bajo (bus PnP) específico del dispositivo proporcionado por el sistema. En algunos casos, como el puerto paralelo y los controladores de puerto SCSI, estos controladores reutilizables proporcionan compatibilidad con controladores de clase específicos del tipo de dispositivo de nivel superior. Tenga en cuenta que ninguno de los controladores reutilizables del sistema impide el desarrollo de nuevos controladores intermedios que se van a agregar a una cadena de controladores existentes.

Cuando un controlador nuevo (o de reemplazo) encaja en la cadena de controladores de un dispositivo depende en parte de la configuración de hardware de los dispositivos en una plataforma Windows determinada y en parte de la cantidad de compatibilidad que un nuevo controlador puede obtener de los controladores del sistema existentes.

En esta sección