DISK_COPY_DATA_PARAMETERS Struktur (ntdddisk.h)
DISK_COPY_DATA_PARAMETERS wird mit IOCTL_DISK_COPY_DATA verwendet, um Daten aus einem Bereich des Datenträgers in einen anderen zu kopieren.
Syntax
typedef struct _DISK_COPY_DATA_PARAMETERS {
LARGE_INTEGER SourceOffset;
LARGE_INTEGER DestinationOffset;
LARGE_INTEGER CopyLength;
ULONGLONG Reserved;
} DISK_COPY_DATA_PARAMETERS, *PDISK_COPY_DATA_PARAMETERS;
Angehörige
SourceOffset
Enthält den Byteoffset der Quelle für die Kopie. Diese Zahl muss sektorbündig ausgerichtet sein.
DestinationOffset
Enthält den Byteoffset des Ziels der Kopie. Diese Zahl muss sektorbündig ausgerichtet sein.
CopyLength
Enthält die Anzahl der zu kopierenden Bytes. Diese Zahl muss sektorbündig ausgerichtet sein.
Reserved
Muss null sein.
Bemerkungen
Die Quell- und Zielbereiche dürfen nicht überlappen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntdddisk.h (include Ntdddisk.h) |