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