DUPLICATE_EXTENTS_DATA-Struktur (winioctl.h)
Enthält Parameter für den FSCTL_DUPLICATE_EXTENTS-Steuerungscode, der den Vorgang Klonen blockieren ausführt.
Syntax
typedef struct _DUPLICATE_EXTENTS_DATA {
HANDLE FileHandle;
LARGE_INTEGER SourceFileOffset;
LARGE_INTEGER TargetFileOffset;
LARGE_INTEGER ByteCount;
} DUPLICATE_EXTENTS_DATA, *PDUPLICATE_EXTENTS_DATA;
Member
FileHandle
Ein Handle für die Quelldatei, aus der der Bytebereich kopiert werden soll. Verwenden Sie zum Abrufen eines Dateihandles die CreateFile-Funktion .
SourceFileOffset
Der Offset in Bytes bis zum Anfang des Bereichs, der aus der Quelldatei kopiert werden soll.
TargetFileOffset
Der Offset in Bytes, um den kopierten Bytebereich in der Zieldatei zu platzieren.
ByteCount
Die Länge des zu kopierenden Bereichs in Bytes.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | winioctl.h (windows.h einschließen) |