structure REARRANGE_FILE_DATA (ntifs.h)
REARRANGE_FILE_DATA est la structure d’entrée du code de contrôle FSCTL_REARRANGE_FILE .
Syntaxe
typedef struct _REARRANGE_FILE_DATA {
ULONGLONG SourceStartingOffset;
ULONGLONG TargetOffset;
HANDLE SourceFileHandle;
ULONG Length;
ULONG Flags;
} REARRANGE_FILE_DATA, *PREARRANGE_FILE_DATA;
Membres
SourceStartingOffset
Décalage d’octet aligné sur le cluster de la base de la région source contiguë dans le fichier source pour le déplacer vers l’emplacement cible du fichier cible.
TargetOffset
Décalage d’octet aligné sur le cluster du point à insérer dans la région source.
SourceFileHandle
Gérez vers le fichier de remplacement à partir duquel déplacer les clusters de région source. Cette fonctionnalité n’étant pas prise en charge actuellement, SourceFileHandle doit avoir la valeur NULL, ce qui indique que la région source provient du même fichier.
Length
Longueur alignée sur le cluster en octets de la région source.
Flags
Réservé à une utilisation ultérieure ; doit être défini sur zéro.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
En-tête | ntifs.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