Funzione FltGetIrpName (fltkernel.h)

La routine FltGetIrpName restituisce il nome per un codice di funzione principale come stringa stampabile.

Sintassi

PCHAR FLTAPI FltGetIrpName(
  [in] UCHAR IrpMajorCode
);

Parametri

[in] IrpMajorCode

Codice della funzione principale IRP il cui nome deve essere restituito.

Valore restituito

Se IrpMajorCode è un valore di codice della funzione principale valido, FltGetIrpName restituisce il nome come stringa con terminazione null dei caratteri ANSI , ad esempio "IRP_MJ_CREATE"). In caso contrario, FltGetIrpName restituisce "<Codice> IRP non valido".

Commenti

FltGetIrpName è una routine di supporto di debug.

Il valore del parametro IrpMajorCode può essere uguale al valore del campo MajorFunction per un campo IRP o il campo MajorFunction per il campo Iopb di una struttura di dati di callback.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione fltkernel.h (includere Fltkernel.h)
Libreria FltMgr.lib
DLL Fltmgr.sys
IRQL Qualsiasi livello

Vedi anche

FLT_CALLBACK_DATA