Compartir a través de


Función FltGetRoutineAddress (fltkernel.h)

La rutina FltGetRoutineAddress devuelve un puntero a una rutina especificada por el parámetro FltMgrRoutineName.

Sintaxis

PVOID FLTAPI FltGetRoutineAddress(
  [in] PCSTR FltMgrRoutineName
);

Parámetros

[in] FltMgrRoutineName

Nombre de la rutina del administrador de filtros que se va a resolver.

Valor devuelto

Si se puede resolver el nombre de rutina, FltGetRoutineAddress devuelve un puntero a la rutina. De lo contrario, devuelve NULL.

Observaciones

FltGetRoutineAddress busca en la tabla de exportación del administrador de filtros el nombre de rutina solicitado.

Para obtener las direcciones de otras rutinas que exporta el kernel o la capa de abstracción de hardware (HAL), use MmGetSystemRoutineAddress.

Tenga en cuenta que en Windows 2000 y Windows XP, antes de llamar a FltGetRoutineAddress al menos un minifiltro en el sistema debe llamar a FltRegisterFilter. La llamada a FltRegisterFilter es necesaria para inicializar estructuras de datos globales.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de fltkernel.h (incluya Fltkernel.h)
biblioteca de FltMgr.lib
DLL de Fltmgr.sys
irQL <= DISPATCH_LEVEL

Consulte también

MmGetSystemRoutineAddress