FltGetIrpName 函数 (fltkernel.h)

FltGetIrpName 例程将主要函数代码的名称作为可打印字符串返回。

语法

PCHAR FLTAPI FltGetIrpName(
  [in] UCHAR IrpMajorCode
);

参数

[in] IrpMajorCode

要返回其名称的 IRP 主要函数代码。

返回值

如果 IrpMajorCode 是有效的主函数代码值,FltGetIrpName 返回其名称作为以 null 结尾的 ANSI 字符字符串(如“IRP_MJ_CREATE”)。 否则,FltGetIrpName 返回“<无效的 IRP 代码>”。

言论

FltGetIrpName 是调试支持例程。

IrpMajorCode 参数的值可以等于 IRP 的 MajorFunction 字段的值,也可以等于 回调数据结构Iopb 字段的 MajorFunction 字段的值。

要求

要求 价值
目标平台 普遍
标头 fltkernel.h (包括 Fltkernel.h)
FltMgr.lib
DLL Fltmgr.sys
IRQL 任何级别

另请参阅

FLT_CALLBACK_DATA