структура REPAIR_COPIES_INPUT (winioctl.h)

Структура входных данных для кода элемента управления FSCTL_REPAIR_COPIES . Он описывает один блок данных и указывает, какие из копий следует копировать в указанные копии данных. The

Синтаксис

typedef struct _REPAIR_COPIES_INPUT {
  DWORD         Size;
  DWORD         Flags;
  LARGE_INTEGER FileOffset;
  DWORD         Length;
  DWORD         SourceCopy;
  DWORD         NumberOfRepairCopies;
  DWORD         RepairCopies[ANYSIZE_ARRAY];
} REPAIR_COPIES_INPUT, *PREPAIR_COPIES_INPUT;

Члены

Size

Задайте значение sizeof(REPAIR_COPIES_INPUT).

Flags

Зарезервировано (должно быть ноль)

FileOffset

Позиция файла для запуска операции восстановления.

Length

Число байтов, которые необходимо восстановить.

SourceCopy

Отсчитываемый от нуля номер копии исходной копии.

NumberOfRepairCopies

Количество копий, которые будут восстановлены. Это размер массива RepairCopies .

RepairCopies[ANYSIZE_ARRAY]

Отсчитываемые от нуля номера копий, которые будут восстановлены.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть winioctl.h (включая Windows.h)

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

FSCTL_REPAIR_COPIES

REPAIR_COPIES_OUTPUT

Структуры управления томами