Fungsi FltGetRoutineAddress (fltkernel.h)
Rutinitas FltGetRoutineAddress mengembalikan pointer ke rutinitas yang ditentukan oleh parameter FltMgrRoutineName .
Sintaks
PVOID FLTAPI FltGetRoutineAddress(
[in] PCSTR FltMgrRoutineName
);
Parameter
[in] FltMgrRoutineName
Nama rutinitas manajer filter untuk diselesaikan.
Nilai kembali
Jika nama rutin dapat diselesaikan, FltGetRoutineAddress mengembalikan pointer ke rutinitas. Jika tidak, ia mengembalikan NULL.
Keterangan
FltGetRoutineAddress mencari tabel ekspor manajer filter untuk nama rutin yang diminta.
Untuk mendapatkan alamat rutinitas lain yang diekspor oleh lapisan abstraksi kernel atau perangkat keras (HAL), gunakan MmGetSystemRoutineAddress.
Perhatikan bahwa di Windows 2000 dan Windows XP, sebelum FltGetRoutineAddress disebut setidaknya satu minifilter pada sistem harus memanggil FltRegisterFilter. Panggilan ke FltRegisterFilter diperlukan untuk menginisialisasi struktur data global.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | fltkernel.h (termasuk Fltkernel.h) |
Pustaka | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |