FltGetRoutineAddress, fonction (fltkernel.h)
La routine FltGetRoutineAddress retourne un pointeur vers une routine spécifiée par le paramètre FltMgrRoutineName.
PVOID FLTAPI FltGetRoutineAddress(
[in] PCSTR FltMgrRoutineName
);
[in] FltMgrRoutineName
Nom de la routine du gestionnaire de filtres à résoudre.
Si le nom de routine peut être résolu, FltGetRoutineAddress retourne un pointeur vers la routine. Sinon, elle retourne NULL .
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.
Exigence | Valeur |
---|---|
plateforme cible | Universel |
d’en-tête | fltkernel.h (include Fltkernel.h) |
bibliothèque | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |