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 字段的值。
規格需求
需求 | 值 |
---|---|
目標平台 | Universal |
標頭 | fltkernel.h (包含 Fltkernel.h) |
程式庫 | FltMgr.lib |
Dll | Fltmgr.sys |
IRQL | 任何層級 |