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