Fonction FltSetCallbackDataDirty (fltkernel.h)
La routine de rappel de préopération ou de post-opération d’un pilote minifiltre appelle FltSetCallbackDataDirty pour indiquer qu’elle a modifié le contenu de la structure de données de rappel.
Syntaxe
VOID FLTAPI FltSetCallbackDataDirty(
[in, out] PFLT_CALLBACK_DATA Data
);
Paramètres
[in, out] Data
Pointeur vers une structure de données de rappel (FLT_CALLBACK_DATA).
Valeur de retour
None
Remarques
Une routine de rappel de préopération (PFLT_PRE_OPERATION_CALLBACK) ou de post-opération (PFLT_POST_OPERATION_CALLBACK) d’un pilote minifiltre peut modifier le contenu de la structure des données de rappel (FLT_CALLBACK_DATA) pour l’opération. Si c’est le cas, il doit appeler FltSetCallbackDataDirty , sauf s’il a modifié le contenu du champ IoStatus de la structure de rappel.
FltSetCallbackDataDirty définit l’indicateur FLTFL_CALLBACK_DATA_DIRTY dans une structure de données de rappel.
Pour tester l’indicateur FLTFL_CALLBACK_DATA_DIRTY d’une structure de données de rappel, appelez FltIsCallbackDataDirty.
Pour effacer l’indicateur de FLTFL_CALLBACK_DATA_DIRTY d’une structure de données de rappel, appelez FltClearCallbackDataDirty.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | fltkernel.h (inclure Fltkernel.h) |
Bibliothèque | Fltmgr.lib |
DLL | Fltmgr.sys |
IRQL | Quelconque |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour