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.
Osservazioni
FltGetRoutineAddress cerca il nome della routine richiesta nella tabella di esportazione del gestore filtri.
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 minifiltro nel sistema deve chiamare FltRegisterFilter. La chiamata a FltRegisterFilter è necessaria per inizializzare le strutture di dati globali.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
intestazione | fltkernel.h (include Fltkernel.h) |
libreria | FltMgr.lib |
dll | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |