FltGetRoutineAddress 例程會傳回由 FltMgrRoutineName 參數所指定的例程指標。
語法
PVOID FLTAPI FltGetRoutineAddress(
[in] PCSTR FltMgrRoutineName
);
參數
[in] FltMgrRoutineName
要解析之篩選管理員例程的名稱。
傳回值
如果可以解析例程名稱,FltGetRoutineAddress 傳回例程的指標。 否則,它會傳回NULL 。
言論
FltGetRoutineAddress 搜尋篩選管理員的導出數據表中要求的例程名稱。
若要取得核心或硬體抽象層所匯出之其他例程的位址(HAL),請使用 MmGetSystemRoutineAddress。
請注意,在 Windows 2000 和 Windows XP 中,在 FltGetRoutineAddress 呼叫系統上至少一個迷你篩選之前,必須呼叫 FltRegisterFilter。 需要呼叫 FltRegisterFilter 才能初始化全域數據結構。
要求
| 要求 | 價值 |
|---|---|
| 目標平臺 | 普遍 |
| 標頭 | fltkernel.h (包括 Fltkernel.h) |
| 連結庫 | FltMgr.lib |
| DLL | Fltmgr.sys |
| IRQL | <= DISPATCH_LEVEL |