次の方法で共有


FltGetIrpName 関数 (fltkernel.h)

FltGetIrpName ルーチンは、主要な関数コードの名前を印刷可能な文字列として返します。

構文

PCHAR FLTAPI FltGetIrpName(
  [in] UCHAR IrpMajorCode
);

パラメーター

[in] IrpMajorCode

名前が返される IRP の主要な関数コード。

戻り値

IrpMajorCode が有効なメジャー関数コード値である場合、FltGetIrpName は ANSI 文字 ("IRP_MJ_CREATE" など) の null で終わる文字列として名前を返します。 それ以外の場合、FltGetIrpName は "無効な IRP コード>"< を返します。

注釈

FltGetIrpName は、デバッグ サポート ルーチンです。

IrpMajorCode パラメーターの値は、IRP の MajorFunction フィールドの値、またはコールバック データ構造Iopb フィールドの MajorFunction フィールドの値と等しい場合があります。

要件

要件
対象プラットフォーム ユニバーサル
Header fltkernel.h (Fltkernel.h を含む)
Library FltMgr.lib
[DLL] Fltmgr.sys
IRQL 任意のレベル

こちらもご覧ください

FLT_CALLBACK_DATA