閱讀英文

共用方式為


FWPS_CALLOUT_FLOW_DELETE_NOTIFY_FN0回呼函式 (fwpsk.h)

篩選引擎會呼叫圖說文字的 flowDeleteFn 圖說文字函式,以通知圖說文字正在處理的數據流正在終止。

語法

FWPS_CALLOUT_FLOW_DELETE_NOTIFY_FN0 FwpsCalloutFlowDeleteNotifyFn0;

void FwpsCalloutFlowDeleteNotifyFn0(
  [in] UINT16 layerId,
  [in] UINT32 calloutId,
  [in] UINT64 flowContext
)
{...}

參數

[in] layerId

要終止數據流之篩選層的運行時間標識碼。 如需詳細資訊,請參閱 執行時間篩選層識別碼

[in] calloutId

篩選引擎中圖說文字的運行時間標識碼。 這是呼叫 FwpsCalloutRegister0FwpsCalloutRegister1 函式以向篩選引擎註冊圖說文字時所傳回的標識符。

[in] flowContext

呼叫 FwpsFlowAssociateContext0 函式,與數據流相關聯的最新內容。

傳回值

沒有

言論

圖說文字驅動程式會藉由呼叫 FwpsCalloutRegister0FwpsCalloutRegister1 函式,向篩選引擎註冊圖說文字函式。

篩選引擎會在終止數據流時呼叫圖說文字的 flowDeleteFn 圖說函式,讓圖說文字可以清除與數據流相關聯的內容。 例如,此圖說文字函式會在 RST 突然停止之後呼叫,而不會先呼叫 classifyFn。 只有當圖說文字驅動程式與數據流相關聯時,篩選引擎才會呼叫這個圖說文字函式。 當數據流終止時,篩選引擎會自動從數據流中移除內容。

篩選引擎只會在支持數據流的篩選層中呼叫圖說文字 flowDeleteFn 圖說函式時,才呼叫圖說文字。 如果圖說文字驅動程式未將內容與圖說文字處理的數據流產生關聯,則不應該針對圖說文字實作 flowDeleteFn 圖說函式。 在此情況下,圖說文字驅動程式應設定
flowDeleteFnFWPS_CALLOUT0 結構的成員,以在向篩選引擎註冊圖說文字時 NULL

FWPS_CALLOUT_FLOW_DELETE_NOTIFY_FN0類型定義為 flowDeleteFn 函式的指標,如下所示。

typedef void (NTAPI *FWPS_CALLOUT_FLOW_DELETE_NOTIFY_FN0) flowDeleteFn

篩選引擎會在 IRQL = DISPATCH_LEVEL 呼叫圖說文字 < 圖說函式。

要求

要求 價值
最低支援的用戶端 從 Windows Vista 開始提供。
目標平臺 窗戶
標頭 fwpsk.h (包括 Fwpsk.h)
IRQL <= DISPATCH_LEVEL

另請參閱

圖說驅動程式圖說文字函式

FWPS_CALLOUT0

FwpsCalloutRegister0

FwpsCalloutRegister1

FwpsFlowAssociateContext0