Funzione FltGetRoutineAddress (fltkernel.h)
La routine FltGetRoutineAddress restituisce un puntatore a una routine specificata dal parametro FltMgrRoutineName .
Sintassi
PVOID FLTAPI FltGetRoutineAddress(
[in] PCSTR FltMgrRoutineName
);
Parametri
[in] FltMgrRoutineName
Nome della routine di gestione filtri da risolvere.
Valore restituito
Se il nome della routine può essere risolto, FltGetRoutineAddress restituisce un puntatore alla routine. In caso contrario, restituisce NULL.
Commenti
FltGetRoutineAddress cerca la tabella di esportazione del gestore filtri per il nome della routine richiesta.
Per ottenere gli indirizzi di altre routine esportate dal kernel o dal livello di astrazione hardware (HAL), usare MmGetSystemRoutineAddress.
Si noti che in Windows 2000 e Windows XP prima che FltGetRoutineAddress venga chiamato almeno un minifilter nel sistema deve chiamare FltRegisterFilter. La chiamata a FltRegisterFilter è necessaria per inizializzare le strutture di dati globali.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | fltkernel.h (includere Fltkernel.h) |
Libreria | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |