Fonction FltGetIrpName (fltkernel.h)
La routine FltGetIrpName retourne le nom d’un code de fonction principale sous forme de chaîne imprimable.
Syntaxe
PCHAR FLTAPI FltGetIrpName(
[in] UCHAR IrpMajorCode
);
Paramètres
[in] IrpMajorCode
Code de la fonction principale IRP dont le nom doit être retourné.
Valeur retournée
Si IrpMajorCode est une valeur de code de fonction principale valide, FltGetIrpName retourne son nom sous la forme d’une chaîne de caractères ANSI terminée par null (par exemple, « IRP_MJ_CREATE »). Sinon, FltGetIrpName retourne «< Code> IRP non valide ».
Remarques
FltGetIrpName est une routine de prise en charge du débogage.
La valeur du paramètre IrpMajorCode peut être égale à la valeur du champ MajorFunction pour un IRP ou du champ MajorFunction pour le champ Iopb d’une structure de données de rappel.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | fltkernel.h (inclure Fltkernel.h) |
Bibliothèque | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | N’importe quel niveau |