Compartir a través de


Controlador de minipuerto con un borde inferior de WDM

Un controlador de minipuerto con un borde inferior de WDM (un controlador de miniporte NDIS-WDM) sigue la regla WDM que especifica que un archivo de encabezado WDM debe incluirse en los archivos de origen del controlador. Un controlador de miniporte NDIS-WDM requiere un archivo de encabezado WDM para llamar a rutinas en modo kernel en su borde inferior. Normalmente, los controladores de miniporte NDIS solo deben llamar a funciones que proporciona NDIS. Esta restricción se muestra mediante el modo en que NDIS se ajusta alrededor de los controladores de miniporte NDIS en la figura de la sección Controladores NDIS . Aunque los controladores de miniporte NDIS típicos no se denominan controladores WDM, siguen indirectamente las reglas de WDM porque el propio NDIS sigue las reglas de WDM.

En el diagrama siguiente se muestra un controlador de miniporte NDIS-WDM que interactúa con la pila de controladores USB mediante un borde inferior de WDM.

Diagrama en el que se muestra un controlador de miniporte NDIS-WDM intercedido con la pila de controladores USB mediante un borde inferior de WDM.

En la lista siguiente se describen los componentes que muestra el diagrama anterior:

IPX/SPX compatible y TCP/IP
Controladores de protocolo NDIS que transmiten paquetes mediante controladores de minipuerto subyacentes.

NDIS
El controlador Ndis.sys que proporciona una interfaz estándar entre los controladores de red en capas.

Controlador miniporte NDIS-WDM para USB
Un controlador de miniporte NDIS-WDM que interactúa con la pila de controladores USB.

Controladores de cliente USB
Otros controladores de cliente USB proporcionados por el proveedor.

Interfaz de clase USB
Rutinas USB y solicitudes de E/S que los controladores de cliente USB pueden usar para interactuar con la pila de controladores USB.

Pila de controladores USB
Pila de controladores para dispositivos USB. Para obtener más información, consulte Arquitectura de pila de controladores USB.