Operaciones de envío y recepción de módulos de filtro
En esta sección se documentan las operaciones de envío y recepción de controladores de filtro NDIS 6.0. Los controladores de filtro pueden iniciar solicitudes de envío y recibir indicaciones o filtrar las solicitudes e indicaciones de otros controladores.
Los módulos de filtro se apilan sobre un adaptador de minipuerto. Para obtener más información sobre la pila de controladores, consulte Pila de controladores NDIS 6.0.
Los módulos de filtro de la pila de controladores pueden filtrar todas las solicitudes de envío y recibir indicaciones asociadas al adaptador subyacente. Esto es cierto para todos los enlaces de protocolo a un adaptador. Para obtener más información sobre las operaciones de envío y recepción de NDIS 6.0, consulte Operaciones de envío y recepción.
Los controladores de filtro no proporcionan compatibilidad directa con las operaciones de envío y recepción heredadas basadas en la estructura de NDIS_PACKET . En su lugar, NDIS convierte indicaciones de recepción de controladores de minipuerto heredados en estructuras NET_BUFFER . Además, NDIS controla las conversiones necesarias de las solicitudes de envío basadas en estructuras de NET_BUFFER a solicitudes de envío heredadas basadas en estructuras de NDIS_PACKET.
Nota Un controlador de filtro puede cambiar las funciones send y receive FilterXxx para un módulo de filtro dinámicamente. Para obtener más información, vea Modo de omisión de datos.
En los temas siguientes se proporciona información adicional sobre las operaciones de envío y recepción del controlador de filtro:
Administración del búfer del controlador de filtro
Envío de datos desde un controlador de filtro
Cancelación de una solicitud de envío en un controlador de filtro