структура 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 (включая Ntdddisk.h)

См. также раздел

IOCTL_DISK_COPY_DATA