Introduzione ai driver callout di Windows Filtering Platform

Questa sezione presenta i driver callout di Windows Filtering Platform.

Per altre informazioni sulla piattaforma di filtro Di Windows, vedere la documentazione di Windows Filtering Platform nel Microsoft Windows SDK.

Per informazioni di riferimento sul WFP, vedere Driver callout di Windows Filtering Platform.

Scopo dei driver callout

Un driver di callout implementa uno o più callout. I callout estendono le funzionalità di Windows Filtering Platform elaborando i dati di rete basati su TCP/IP in modi che esulano dall'ambito della semplice funzionalità di filtro. I callout vengono in genere usati per eseguire le attività seguenti:

Ispezione approfondita
Eseguire un'ispezione complessa dei dati di rete per determinare quali dati devono essere bloccati, quali dati devono essere consentiti e quali dati devono essere passati a un altro filtro. Un prodotto antivirus, ad esempio, potrebbe cercare firme virus.

Modifica dei pacchetti
Eseguire modifiche e reiniettare le intestazioni o i dati dei pacchetti di rete o entrambi. Un prodotto NAT (Network Address Translation), ad esempio, potrebbe modificare le intestazioni nei pacchetti IPv4.

Modifica del flusso
Eseguire modifiche e reiniettare i dati di rete in un flusso. Un prodotto di controllo genitori, ad esempio, può rimuovere o sostituire parole o frasi specifiche in un flusso di dati.

Registrazione dei dati
Log dei dati del traffico di rete. Un prodotto di monitoraggio di rete, ad esempio, può contare il numero di pacchetti di dati eliminati per un motivo specifico.

Oltre all'elaborazione dei dati di rete, i driver di callout possono eseguire altre attività di gestione della piattaforma di filtro di Windows, ad esempio l'aggiunta di filtri al motore di filtro di base. Per altre informazioni sulle altre attività che un driver di callout può eseguire, vedere Chiamata di altre funzioni della piattaforma di filtro di Windows.