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

卷管理结构