fltGetIrpName 函数 (fltkernel.h)

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

语法

PCHAR FLTAPI FltGetIrpName(
  [in] UCHAR IrpMajorCode
);

参数

[in] IrpMajorCode

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

返回值

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

注解

FltGetIrpName 是调试支持例程。

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

要求

   
目标平台 通用
标头 fltkernel.h (包括 Fltkernel.h)
Library FltMgr.lib
DLL Fltmgr.sys
IRQL 任何级别

另请参阅

FLT_CALLBACK_DATA