Compartir a través de


Modificar datos de flujo

Cuando una llamada procesa los datos en la capa de flujo, su función de llamada classifyFn puede modificar los datos del flujo de datos. La función de llamada classifyFn de la llamada permite que los datos aceptables de la secuencia pasen a través de datos no modificados, bloquean los datos de la secuencia que se van a quitar e insertan datos nuevos o modificados en el flujo cuando sea adecuado.

Una llamada puede reemplazar los datos de la secuencia por otros datos bloqueando los datos que se van a reemplazar y, al mismo tiempo, insertando los nuevos datos en el flujo. En esta situación, los nuevos datos se insertan en la secuencia en el mismo punto en el que se quitan los datos bloqueados de la secuencia.

Para que un controlador de llamada inserte datos en un flujo de datos, primero debe crear un identificador de inyección. Puede ser el mismo identificador de inyección que se crea para insertar datos de paquetes modificados de nuevo en la pila de red. Consulte Inspección de datos de paquetes y flujos para obtener información sobre cómo crear un identificador de inyección.

Para obtener información sobre cómo modificar los datos de flujo, vea el "Ejemplo de edición de secuencias de plataforma de filtrado de Windows" en la galería de código de ejemplos de hardware .