Функция 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 | Любой уровень |