// 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 referenceNo description available.
DISK_COPY_DATA_PARAMETERS is used with IOCTL_DISK_COPY_DATA to copy data from one area of the disk to another.
SourceOffsetContains the byte offset of the source for the copy. This number must be sector-aligned.
DestinationOffsetContains the byte offset of the destination of the copy. This number must be sector-aligned.
CopyLengthContains the number of bytes to copy. This number must be sector-aligned.
ReservedMust be zero.
The source and destination areas must not overlap.