FLT_PARAMETERS pour IRP_MJ_MDL_WRITE_COMPLETE 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_MDL_WRITE_COMPLETE.
Syntaxe
typedef union _FLT_PARAMETERS {
... ;
struct {
LARGE_INTEGER FileOffset;
PMDL MdlChain;
} MdlWriteComplete;
... ;
} FLT_PARAMETERS, *PFLT_PARAMETERS;
Membres
MdlWriteComplete : structure contenant les membres suivants.
FileOffset : octet de démarrage dans le fichier mis en cache.
MdlChain : pointeur vers une variable qui reçoit un pointeur vers une chaîne d’une ou plusieurs listes de descripteurs de mémoire (MDL) qui décrivent les pages qui contiennent les données à écrire dans le fichier mis en cache.
Remarques
La structure FLT_PARAMETERS pour les opérations IRP_MJ_MDL_WRITE_COMPLETE contient les paramètres d’une opération MdlWriteComplete d’E/S rapide 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_MDL_WRITE_COMPLETE est une opération d’E/S rapide.
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