FLT_PARAMETERS pour IRP_MJ_ACQUIRE_FOR_MOD_WRITE union
Le composant union suivant est utilisé lorsque le champ MajorFunction de la structure FLT_IO_PARAMETER_BLOCK de l’opération est IRP_MJ_ACQUIRE_FOR_MOD_WRITE.
Syntaxe
typedef union _FLT_PARAMETERS {
... ;
struct {
PLARGE_INTEGER EndingOffset;
PERESOURCE *ResourceToRelease;
} AcquireForModifiedPageWriter;
... ;
} FLT_PARAMETERS, *PFLT_PARAMETERS;
Membres
AcquireForModifiedPageWriter : structure contenant les membres suivants.
EndingOffset : pointeur vers une variable qui contient le décalage du dernier octet en cours d’écriture plus un.
ResourceToRelease : pointeur vers un pointeur vers la ressource (ERESOURCE) à acquérir.
Remarques
La structure FLT_PARAMETERS pour les opérations IRP_MJ_ACQUIRE_FOR_MOD_WRITE contient les paramètres d’une opération AcquireForModifiedPageWriter représentée par une structure de données de rappel (FLT_CALLBACK_DATA). Il est contenu dans une structure FLT_IO_PARAMETER_BLOCK .
IRP_MJ_ACQUIRE_FOR_MOD_WRITE est une opération de rappel de système de fichiers (FSFilter). Dans cette opération, ResourceToRelease est un pointeur vers le pointeur vers la ressource à acquérir (pré-opération) ou qui a été acquise (après l’opération). La ressource sera publiée dans une opération de rappel IRP_MJ_RELEASE_FOR_MOD_WRITE.
Pour plus d’informations sur les opérations de rappel FSFilter, consultez l’entrée de référence pour FsRtlRegisterFileSystemFilterCallbacks.
Configuration requise
Type d’exigence | Condition requise |
---|---|
En-tête | Fltkernel.h (inclure Fltkernel.h) |
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