Função FltGetIrpName (fltkernel.h)

A rotina FltGetIrpName retorna o nome de um código de função principal como uma cadeia de caracteres imprimível.

Sintaxe

PCHAR FLTAPI FltGetIrpName(
  [in] UCHAR IrpMajorCode
);

Parâmetros

[in] IrpMajorCode

O código de função principal do IRP cujo nome deve ser retornado.

Retornar valor

Se IrpMajorCode for um valor de código de função principal válido, FltGetIrpName retornará seu nome como uma cadeia de caracteres ANSI terminada em nulo (como "IRP_MJ_CREATE"). Caso contrário, FltGetIrpName retornará "<Código> IRP inválido".

Comentários

FltGetIrpName é uma rotina de suporte de depuração.

O valor do parâmetro IrpMajorCode pode ser igual ao valor do campo MajorFunction para um IRP ou o campo MajorFunction para o campo Iopb de uma estrutura de dados de retorno de chamada.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho fltkernel.h (inclua Fltkernel.h)
Biblioteca FltMgr.lib
DLL Fltmgr.sys
IRQL Qualquer nível

Confira também

FLT_CALLBACK_DATA