FltLoadFilter 函式 (fltkernel.h)
FltLoadFilter 例程會動態將小型篩選驅動程式載入目前執行中的系統。
語法
NTSTATUS FLTAPI FltLoadFilter(
[in] PCUNICODE_STRING FilterName
);
參數
[in] FilterName
包含迷你篩選驅動程式服務名稱之 UNICODE_STRING 結構的指標。
傳回值
FltLoadFilter 會傳回STATUS_SUCCESS或適當的 NTSTATUS 值,例如下列其中一項:
傳回碼 | 描述 |
---|---|
|
無法載入迷你篩選驅動程式,因為舊版驅動程式仍在記憶體中。 這是錯誤碼。 |
|
小型篩選驅動程式的 DriverEntry 例程傳回不是成功程式代碼的NTSTATUS值。 這是錯誤碼。 |
|
迷你篩選驅動程式已在執行中。 這是錯誤碼。 |
|
找不到相符的迷你篩選驅動程式。 這是錯誤碼。 |
言論
相依於另一個小型篩選驅動程式的迷你篩選驅動程式,可以呼叫 FltLoadFilter載入該迷你篩選驅動程式。
若要卸除支援的迷你篩選驅動程式,請呼叫 FltUnloadFilter。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | fltkernel.h (包括 Fltkernel.h) |
連結庫 | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |