DISK_COPY_DATA_PARAMETERS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntdddisk.h

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;

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntdddisk-_disk_copy_data_parameters)

_DISK_COPY_DATA_PARAMETERS structure

Description

DISK_COPY_DATA_PARAMETERS is used with IOCTL_DISK_COPY_DATA to copy data from one area of the disk to another.

Members

SourceOffset

Contains the byte offset of the source for the copy. This number must be sector-aligned.

DestinationOffset

Contains the byte offset of the destination of the copy. This number must be sector-aligned.

CopyLength

Contains the number of bytes to copy. This number must be sector-aligned.

Reserved

Must be zero.

Remarks

The source and destination areas must not overlap.

See also

IOCTL_DISK_COPY_DATA