REPAIR_COPIES_INPUT-Struktur (winioctl.h)

Eingabestruktur für den Steuerungscode FSCTL_REPAIR_COPIES. Es beschreibt einen einzelnen Datenblock und gibt an, welche der Kopien in die angegebenen Kopien der Daten kopiert werden sollen. The

Syntax

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;

Member

Size

Legen Sie diese Option auf sizeof(REPAIR_COPIES_INPUT) fest.

Flags

Reserviert (muss null sein)

FileOffset

Die Dateiposition, an der der Reparaturvorgang gestartet werden soll.

Length

Die Anzahl der zu reparierenden Bytes.

SourceCopy

Die nullbasierte Kopiernummer der Quellkopie.

NumberOfRepairCopies

Die Anzahl der Kopien, die repariert werden. Dies ist die Größe des RepairCopies-Arrays .

RepairCopies[ANYSIZE_ARRAY]

Die nullbasierten Kopiernummern der Kopien, die repariert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile winioctl.h (windows.h einschließen)

Weitere Informationen

FSCTL_REPAIR_COPIES

REPAIR_COPIES_OUTPUT

Volumeverwaltungsstrukturen