Freigeben über


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)

Siehe auch

IOCTL_DISK_COPY_DATA