Поделиться через


Функция FltGetIrpName (fltkernel.h)

Подпрограмма fltGetIrpName возвращает имя основного кода функции в виде печатной строки.

Синтаксис

PCHAR FLTAPI FltGetIrpName(
  [in] UCHAR IrpMajorCode
);

Параметры

[in] IrpMajorCode

Код основной функции IRP, имя которого необходимо вернуть.

Возвращаемое значение

Если IrpMajorCode является допустимым значением кода основной функции, FltGetIrpName возвращает имя в виде строки, завершаемой значением NULL символов ANSI (например, "IRP_MJ_CREATE"). В противном случае FltGetIrpName возвращает значение "<недопустимый код IRP>".

Замечания

FltGetIrpName — это подпрограмма поддержки отладки.

Значение параметра IrpMajorCode может быть равно значению поля MajorFunction для IRP или поля MajorFunction для поля Iopb структуры данных обратного вызова .

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка fltkernel.h (include Fltkernel.h)
библиотеки FltMgr.lib
DLL Fltmgr.sys
IRQL Любой уровень

См. также

FLT_CALLBACK_DATA