Condividi tramite


Funzione FltGetIrpName (fltkernel.h)

La routine FltGetIrpName restituisce il nome di 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 di caratteri ANSI (ad esempio "IRP_MJ_CREATE"). In caso contrario, FltGetIrpName restituisce "<codice IRP non valido>".

Osservazioni

fltGetIrpName è una routine di supporto per il debug.

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

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione fltkernel.h (include Fltkernel.h)
libreria FltMgr.lib
dll Fltmgr.sys
IRQL Qualsiasi livello

Vedere anche

FLT_CALLBACK_DATA