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

Voir aussi

FLT_CALLBACK_DATA