Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Scopo
Windows Filtering Platform (WFP) è un set di servizi API e di sistema che forniscono una piattaforma per la creazione di applicazioni di filtro di rete. L'API WFP consente agli sviluppatori di scrivere codice che interagisce con l'elaborazione dei pacchetti che avviene a diversi livelli nello stack di rete del sistema operativo. I dati di rete possono essere filtrati e modificati anche prima che raggiungano la destinazione.
Fornendo una piattaforma di sviluppo più semplice, WFP è progettato per sostituire le tecnologie di filtro dei pacchetti precedenti, ad esempio i filtri TRANSPORT Driver Interface (TDI), i filtri NDIS (Network Driver Interface Specification) e i provider di servizi a più livelli (LSP) Winsock. A partire da Windows Server 2008 e Windows Vista, i ganci del firewall e i driver dei ganci di filtro non sono disponibili; le applicazioni che utilizzavano questi driver dovrebbero utilizzare il WFP invece.
Con l'API WFP, gli sviluppatori possono implementare firewall, sistemi di rilevamento delle intrusioni, programmi antivirus, strumenti di monitoraggio della rete e controlli genitori. WFP si integra e fornisce supporto per funzionalità del firewall, ad esempio la comunicazione autenticata e la configurazione dinamica del firewall in base all'utilizzo dell'API dei socket (criteri basati sulle applicazioni). WFP fornisce anche l'infrastruttura per la gestione dei criteri IPsec, le notifiche delle modifiche, la diagnostica di rete e il filtro con stato.
Windows Filtering Platform è una piattaforma di sviluppo e non un firewall stesso. L'applicazione firewall integrata in Windows Vista, Windows Server 2008 e sistemi operativi successivi Windows Firewall con sicurezza avanzata (WFAS) viene implementata tramite WFP. Pertanto, le applicazioni sviluppate con l'API WFP o l'API WFAS usano la logica di arbitrato di filtro comune integrata nel WFP.
L'API WFP è costituita da un'API in modalità utente e da un'API in modalità kernel. Questa sezione fornisce una panoramica dell'intero WFP e descrive in dettaglio solo la parte in modalità utente dell'API WFP. Per una descrizione dettagliata dell'API WFP in modalità kernel, vedere la guida online Windows Driver Kit.
Destinatari per sviluppatori
L'API della piattaforma di filtro Di Windows è progettata per l'uso da parte dei programmatori che usano il software di sviluppo C/C++. I programmatori devono avere familiarità con i concetti di rete e la progettazione dei sistemi usando componenti in modalità utente e in modalità kernel.
Requisiti di runtime
Windows Filtering Platform è supportato nei client che eseguono Windows Vista e versioni successive e nei server che eseguono Windows Server 2008 e versioni successive. Per informazioni sui requisiti di runtime per un elemento di programmazione specifico, vedere la sezione Requisiti della pagina di riferimento per tale elemento.
In questa sezione
Argomento | Descrizione |
---|---|
Novità di Windows Filtering Platform |
Informazioni sulle nuove funzionalità e sulle API in Windows Filtering Platform. |
Informazioni sulla piattaforma di filtro di Windows |
Panoramica di Windows Filtering Platform. |
Uso della piattaforma di filtro di Windows |
Codice di esempio che usa l'API Piattaforma di filtro Windows. |
informazioni di riferimento sulle API della piattaforma di filtro Di Windows |
Documentazione per le funzioni, le strutture e le costanti di Windows Filtering Platform. |
Risorse aggiuntive
Per porre domande e discutere sull'uso dell'API WFP, visitare il Forum Piattaforma di Filtro di Windows.
Argomenti correlati
-
API della piattaforma di filtro di Windows Kernel-Mode - Guida alla progettazione
-
Kernel-Mode API della Piattaforma di Filtro di Windows - Riferimento
-
Windows Firewall con sicurezza avanzata
-
Classe helper estendibile WFP Diagnostics