структура DISK_COPY_DATA_PARAMETERS (ntdddisk.h)

DISK_COPY_DATA_PARAMETERS используется с IOCTL_DISK_COPY_DATA для копирования данных из одной области диска в другую.

Синтаксис

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;

Члены

SourceOffset

Содержит смещение байтов источника для копии. Это число должно быть выровнено по секторам.

DestinationOffset

Содержит смещение байтов назначения копии. Это число должно быть выровнено по секторам.

CopyLength

Содержит количество байтов для копирования. Это число должно быть выровнено по секторам.

Reserved

Должно быть равно нулю.

Замечания

Исходные и целевые области не должны перекрываться.

Требования

Требование Ценность
заголовка ntdddisk.h (include Ntdddisk.h)

См. также

IOCTL_DISK_COPY_DATA