Share via


新式計畫架構

下圖顯示 Windows 篩選平台 () 的基本架構。

Windows 篩選平台圖表的基本架構

篩選引擎

篩選引擎包含使用者模式元件和核心模式元件,一起在網路資料上執行所有篩選作業。 篩選引擎包含多個篩選層,這些篩選層會鬆散對應至作業系統的網路堆疊圖層。 篩選引擎層會根據擁有它們的篩選引擎元件,分成使用者模式層和核心模式層。

使用者模式元件會執行 RPC 和 IPsec 篩選。 篩選引擎包含大約 10 個使用者模式篩選層。

核心模式元件會在 TC/IP 堆疊的網路和傳輸層上執行篩選。 此元件也會在 分類 程式期間呼叫可用的圖說文字函式。 篩選引擎包含大約 50 個核心模式篩選層。

如需每個篩選引擎圖層的描述,請參閱 篩選層識別碼

基礎篩選引擎

基底篩選引擎 (BFE) 是在協調svchost.exe程式中執行的使用者模式服務 (bfe.dll) 。 BFE 所執行的主要工作是從系統新增和移除篩選、儲存篩選組態,以及強制執行其設定安全性。 應用程式會透過 與 BFE 管理函式通訊。

圖說文字驅動程式

圖說文字驅動程式提供額外的篩選功能,方法是將自訂圖說文字函式新增至一或多個核心模式篩選層的篩選引擎。 圖說文字支援深層檢查和封包,以及串流修改。 在圖說文字驅動程式將其圖說文字函式新增至篩選引擎之後,可以將指定指定驅動程式圖說文字函式的篩選新增至篩選程式。 這類篩選可以由使用者模式管理應用程式或圖說文字驅動程式本身新增。 在 Windows 開發工具組中傳遞的核心模式介面,應該只在需要時使用,而不是作為使用者模式 API 的替代專案。

注意

如需注標驅動程式的詳細資訊,請參閱 Windows 開發工具組的 Windows篩選平臺一節。

 

Windows 篩選平台包含一些內建圖說文字函式,可用於 IPsec 安全資料通訊、具狀態篩選設定,以及竊取模式篩選。 如需內建圖說文字函式的完整清單,請參閱 內建圖說文字識別碼

物件模型

一次次計劃性作業

Windows 篩選平台圖說文字驅動程式 - 設計指南

Windows 篩選平台圖說文字驅動程式 - 參考