DUPLICATE_EXTENTS_DATA structure (winioctl.h)
Contient des paramètres pour le code de contrôle FSCTL_DUPLICATE_EXTENTS qui effectue l’opération de clonage du bloc.
Syntaxe
typedef struct _DUPLICATE_EXTENTS_DATA {
HANDLE FileHandle;
LARGE_INTEGER SourceFileOffset;
LARGE_INTEGER TargetFileOffset;
LARGE_INTEGER ByteCount;
} DUPLICATE_EXTENTS_DATA, *PDUPLICATE_EXTENTS_DATA;
Membres
FileHandle
Handle du fichier source à partir duquel la plage d’octets doit être copiée. Pour récupérer un descripteur de fichier, utilisez la fonction CreateFile .
SourceFileOffset
Décalage, en octets, au début de la plage à copier à partir du fichier source.
TargetFileOffset
Décalage, en octets, pour placer la plage d’octets copiée dans le fichier de destination.
ByteCount
Longueur, en octets, de la plage à copier.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
En-tête | winioctl.h (inclure Windows.h) |