Fonction FltIsIoCanceled (fltkernel.h)
La routine FltIsIoCanceled vérifie si une opération basée sur IRP a été annulée.
Syntaxe
BOOLEAN FLTAPI FltIsIoCanceled(
[in] PFLT_CALLBACK_DATA CallbackData
);
Paramètres
[in] CallbackData
Pointeur vers la structure de données de rappel pour l’opération (FLT_CALLBACK_DATA).
Valeur retournée
FltIsIoCanceled retourne TRUE si une opération basée sur IRP a été annulée et FALSE si l’opération n’a pas été annulée ou si elle n’est pas une opération basée sur IRP.
Remarques
Il s’agit d’une erreur de programmation d’appeler FltIsIoCanceled pour une opération qui n’est pas basée sur IRP. Pour déterminer si l’opération est basée sur IRP, utilisez la macro FLT_IS_IRP_OPERATION .
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 |