PFLT_NORMALIZE_CONTEXT_CLEANUP回呼函式 (fltkernel.h)
提供篩選管理員名稱快取檔名的迷你篩選驅動程式,可以將類型為 PFLT_NORMALIZE_CONTEXT_CLEANUP 的例程註冊為minifilter驅動程式的 NormalizeContextCleanupCallback 例程。
語法
PFLT_NORMALIZE_CONTEXT_CLEANUP PfltNormalizeContextCleanup;
void PfltNormalizeContextCleanup(
[in, optional] PVOID *NormalizationContext
)
{...}
參數
[in, optional] NormalizationContext
要傳入任何呼叫PFLT_NORMALIZE_NAME_COMPONENT 回呼例 程的迷你篩選驅動程式提供的內容資訊指標,這些呼叫會針對相同檔名路徑中的多個元件正規化。
傳回值
無
備註
提供篩選管理員名稱快取檔名的迷你篩選驅動程式,可以將類型為 PFLT_NORMALIZE_CONTEXT_CLEANUP 的例程註冊為minifilter驅動程式的 NormalizeContextCleanupCallback 例程。
若要註冊此回呼例程,minifilter 驅動程式會將類型為 PFLT_NORMALIZE_CONTEXT_CLEANUP 的例程位址儲存在minifilter驅動程式傳遞做為參數給 FltRegisterFilter 之FLT_REGISTRATION結構的 NormalizeContextCleanupCallback 成員中。
篩選管理員會呼叫此回呼例程,以允許迷你篩選驅動程式針對PFLT_NORMALIZE_NAME_COMPONENT回呼例程的 NormalizationContext 參數中傳遞的內容資訊執行任何必要的清除。 呼叫其PFLT_NORMALIZE_NAME_COMPONENT回呼例程時,此內容是由迷你篩選驅動程式所設定。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | fltkernel.h (包含 Fltkernel.h) |
IRQL | PASSIVE_LEVEL |