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 auf 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;
Member
SourceOffset
Enthält den Byteoffset der Quelle für die Kopie. Diese Zahl muss sektorseitig ausgerichtet sein.
DestinationOffset
Enthält den Byteoffset des Ziels der Kopie. Diese Zahl muss sektorseitig ausgerichtet sein.
CopyLength
Enthält die Anzahl der zu kopierenden Bytes. Diese Zahl muss sektorseitig ausgerichtet sein.
Reserved
Muss Null sein.
Hinweise
Quell- und Zielbereiche dürfen sich nicht überschneiden.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntdddisk.h (include Ntdddisk.h) |