struttura REPAIR_COPIES_INPUT (winioctl.h)

Struttura di input per il codice di controllo FSCTL_REPAIR_COPIES . Descrive un singolo blocco di dati e indica quale delle copie deve essere copiata nelle copie specificate dei dati. The

Sintassi

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;

Members

Size

Impostare su sizeof(REPAIR_COPIES_INPUT).

Flags

Riservato (deve essere zero)

FileOffset

Posizione del file per avviare l'operazione di ripristino.

Length

Numero di byte da ripristinare.

SourceCopy

Numero di copia in base zero della copia di origine.

NumberOfRepairCopies

Numero di copie che verranno riparate. Questa è la dimensione della matrice RepairCopies .

RepairCopies[ANYSIZE_ARRAY]

Numeri di copia in base zero delle copie che verranno riparate.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione winioctl.h (include Windows.h)

Vedi anche

FSCTL_REPAIR_COPIES

REPAIR_COPIES_OUTPUT

Strutture di gestione dei volumi