FltGetRoutineAddress 함수(fltkernel.h)
FltGetRoutineAddress 루틴은 FltMgroutineName 매개 변수로 지정된 루틴에 대한 포인터를 반환합니다.
구문
PVOID FLTAPI FltGetRoutineAddress(
[in] PCSTR FltMgrRoutineName
);
매개 변수
[in] FltMgrRoutineName
resolve 필터 관리자 루틴의 이름입니다.
반환 값
루틴 이름을 확인할 수 있는 경우 FltGetRoutineAddress 는 루틴에 대한 포인터를 반환합니다. 그렇지 않으면 NULL을 반환합니다.
설명
FltGetRoutineAddress 는 필터 관리자의 내보내기 테이블에서 요청된 루틴 이름을 검색합니다.
커널 또는 HAL(하드웨어 추상화 계층)에서 내보낸 다른 루틴의 주소를 가져오려면 MmGetSystemRoutineAddress를 사용합니다.
Windows 2000 및 Windows XP에서는 FltGetRoutineAddress가 호출되기 전에 시스템에서 하나 이상의 미니필터가 FltRegisterFilter를 호출해야 합니다. 글로벌 데이터 구조를 초기화하려면 FltRegisterFilter를 호출해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 유니버설 |
헤더 | fltkernel.h(Fltkernel.h 포함) |
라이브러리 | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |