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

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

Синтаксис

PCHAR FLTAPI FltGetIrpName(
  [in] UCHAR IrpMajorCode
);

Параметры

[in] IrpMajorCode

Код основной функции IRP, имя которой должно быть возвращено.

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

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

Комментарии

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

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

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть fltkernel.h (включая Fltkernel.h)
Библиотека FltMgr.lib
DLL Fltmgr.sys
IRQL Любой уровень

См. также раздел

FLT_CALLBACK_DATA