FltGetRoutineAddress, fonction (fltkernel.h)

La routine FltGetRoutineAddress retourne un pointeur vers une routine spécifiée par le paramètre FltMgrRoutineName.

Syntaxe

C++
PVOID FLTAPI FltGetRoutineAddress(
  [in] PCSTR FltMgrRoutineName
);

Paramètres

[in] FltMgrRoutineName

Nom de la routine du gestionnaire de filtres à résoudre.

Valeur de retour

Si le nom de routine peut être résolu, FltGetRoutineAddress retourne un pointeur vers la routine. Sinon, elle retourne NULL .

Remarques

FltGetRoutineAddress recherche le nom de routine demandé dans la table d’exportation du gestionnaire de filtres.

Pour obtenir les adresses d’autres routines exportées par le noyau ou la couche d’abstraction matérielle (HAL), utilisez MmGetSystemRoutineAddress.

Notez que dans Windows 2000 et Windows XP, avant que FltGetRoutineAddress soit appelé au moins un minifilter sur le système doit appeler FltRegisterFilter. L’appel à FltRegisterFilter est nécessaire pour initialiser des structures de données globales.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête fltkernel.h (include Fltkernel.h)
bibliothèque FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Voir aussi

MmGetSystemRoutineAddress