Omówienie architektury platformy filtrowania systemu Windows

Ta sekcja zawiera krótkie omówienie architektury platformy filtrowania systemu Windows. Aby zapoznać się z bardziej szczegółowym omówieniem architektury platformy filtrowania systemu Windows, zobacz dokumentację Platforma filtrowania systemu Windows w zestawie Microsoft Windows SDK.

Na poniższej ilustracji przedstawiono podstawową architekturę platformy filtrowania systemu Windows.

diagram ilustrujący podstawową architekturę platformy filtrowania okien.

Silnik filtru jest rdzeniem platformy filtrowania systemu Windows. Aparat filtrów wykonuje wszystkie operacje filtrowania na danych sieciowych opartych na protokole TCP/IP. W kluczowych punktach stosu TCP/IP istnieją warstwy filtrowania, w których dane sieciowe są przekazywane do silnika filtrującego do przetwarzania. Jeśli warunki filtrowania dla filtru warstwy filtrowania są wszystkie prawdziwe, silnik filtru stosuje akcję filtru.

Sterowniki wywołań zapewniają dodatkowe funkcje filtrowania, rejestrując co najmniej jedno wywołanie z mechanizmem filtrowania. Filtry w silniku filtru mogą określać powiadomienie dla działania filtru. W takim przypadku aparat filtrów przekazuje dane sieciowe do określonego wywołania w celu dodatkowego przetwarzania.

Platforma filtrowania systemu Windows zawiera kilka wbudowanych rozszerzeń. Aby uzyskać opis każdego z tych objaśnień, zobacz wbudowane identyfikatory objaśnień.