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

Vedi anche

MmGetSystemRoutineAddress