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 |