Introducción a la arquitectura de la plataforma de filtrado de Windows

En esta sección se proporciona una breve introducción a la arquitectura de la Plataforma de filtrado de Windows. Para obtener una explicación más detallada de la arquitectura de la Plataforma de filtrado de Windows, consulte la documentación de la Plataforma de filtrado de Windows en la Microsoft Windows SDK.

En la ilustración siguiente se muestra la arquitectura básica de la Plataforma de filtrado de Windows.

diagrama que ilustra la arquitectura básica de la plataforma de filtrado de windows.

El motor de filtros es el núcleo de la Plataforma de filtrado de Windows. El motor de filtros realiza todas las operaciones de filtrado en los datos de red basados en TCP/IP. En los puntos clave de la pila TCP/IP hay capas de filtrado en las que los datos de red se pasan al motor de filtros para su procesamiento. Si las condiciones de filtrado de un filtro de la capa de filtrado son verdaderas, el motor de filtros aplica la acción del filtro.

Los controladores de llamada proporcionan una funcionalidad de filtrado adicional mediante el registro de una o varias llamadas con el motor de filtro. Los filtros del motor de filtros pueden especificar una llamada para la acción del filtro. En este caso, el motor de filtros pasa los datos de red a la llamada especificada para su procesamiento adicional.

La Plataforma de filtrado de Windows incluye varias llamadas integradas. Consulte Identificadores de llamada integrados para obtener una descripción de cada una de estas llamadas.