Função FltGetRoutineAddress (fltkernel.h)
A rotina FltGetRoutineAddress retorna um ponteiro para uma rotina especificada pelo parâmetro FltMgrRoutineName .
Sintaxe
PVOID FLTAPI FltGetRoutineAddress(
[in] PCSTR FltMgrRoutineName
);
Parâmetros
[in] FltMgrRoutineName
Nome da rotina do gerenciador de filtros a ser resolve.
Retornar valor
Se o nome de rotina puder ser resolvido, FltGetRoutineAddress retornará um ponteiro para a rotina. Caso contrário, retornará NULL.
Comentários
FltGetRoutineAddress pesquisa a tabela de exportação do gerenciador de filtros para o nome de rotina solicitado.
Para obter os endereços de outras rotinas exportadas pelo kernel ou pela camada de abstração de hardware (HAL), use MmGetSystemRoutineAddress.
Observe que, no Windows 2000 e no Windows XP, antes que FltGetRoutineAddress seja chamado pelo menos um minifiltro no sistema deve chamar FltRegisterFilter. A chamada para FltRegisterFilter é necessária para inicializar estruturas de dados globais.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | fltkernel.h (inclua Fltkernel.h) |
Biblioteca | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de