Compartir a través de


Modificación de una pila de controladores en ejecución

NDIS modifica una pila de controladores para operaciones como insertar, quitar o volver a configurar un módulo de filtro. NDIS puede activar o desactivar el modo de omisión en un módulo de filtro. Para obtener más información sobre el modo de omisión en los controladores de filtro, vea Modo de omisión de datos.

Nota Si los puntos de entrada del controlador de filtro cambian (es decir, debido al modo de omisión), NDIS pausa y reinicia la pila de controladores. Pausar y reiniciar podría provocar que algunos paquetes de red se quiten en la ruta de transmisión o en la ruta de acceso de recepción. Los protocolos de red que proporcionan un mecanismo de transporte confiable pueden reintentar la operación de E/S de red en el caso de un paquete perdido, pero otros protocolos que no garantizan la confiabilidad no reintentan la operación.

NDIS modifica una pila de controladores en ejecución de la siguiente manera:

  1. NDIS pausa la pila de controladores.

    Para obtener más información, consulte Pausar una pila de controladores.

  2. NDIS modifica la pila.

    Por ejemplo, para agregar un módulo de filtro, NDIS determina dónde insertar el nuevo módulo de filtro en la pila y crea, inserta y adjunta el módulo de filtro.

  3. Cuando se inserta o elimina un módulo de filtro, las características de la pila de controladores pueden cambiar. En este caso, NDIS envía una notificación de evento Plug and Play a todos los enlaces de protocolo y los módulos de filtro de la pila de controladores para notificar a los controladores de este cambio.

  4. NDIS reinicia la pila de controladores.

    Para obtener más información, consulte Reinicio de una pila de controladores.