Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Input structure for the FSCTL_REPAIR_COPIES control code. It describes a single block of data and indicates which of the copies is to be copied to the specified copies of the data. 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;
Members
Size
Set to sizeof(REPAIR_COPIES_INPUT)
.
Flags
Reserved (must be zero)
FileOffset
The file position to start the repair operation.
Length
The number of bytes to be repaired.
SourceCopy
The zero-based copy number of the source copy.
NumberOfRepairCopies
The number of copies that will be repaired. This is the size of the RepairCopies array.
RepairCopies[ANYSIZE_ARRAY]
The zero-based copy numbers of the copies that will be repaired.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | winioctl.h (include Windows.h) |