estrutura REPAIR_COPIES_INPUT (winioctl.h)

Estrutura de entrada para o código de controle FSCTL_REPAIR_COPIES. Ele descreve um único bloco de dados e indica quais das cópias devem ser copiadas para as cópias especificadas dos dados. O

Sintaxe

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;

Membros

Size

Defina como sizeof(REPAIR_COPIES_INPUT).

Flags

Reservado (deve ser zero)

FileOffset

A posição do arquivo para iniciar a operação de reparo.

Length

O número de bytes a serem reparados.

SourceCopy

O número de cópia baseado em zero da cópia de origem.

NumberOfRepairCopies

O número de cópias que serão reparadas. Esse é o tamanho da matriz RepairCopies .

RepairCopies[ANYSIZE_ARRAY]

Os números de cópia baseados em zero das cópias que serão reparadas.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho winioctl.h (inclua Windows.h)

Confira também

FSCTL_REPAIR_COPIES

REPAIR_COPIES_OUTPUT

Estruturas de gerenciamento de volumes