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 superpuesta 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 (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 de 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) se ajuste a la cadena de controladores para un dispositivo depende en parte de la configuración de hardware de los dispositivos en una plataforma Windows determinada y en parte de cuánto soporte puede obtener un nuevo controlador de los controladores del sistema existentes.

En esta sección