Condividi tramite


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

Vedere anche

MmGetSystemRoutineAddress