REPAIR_COPIES_INPUT 構造体 (winioctl.h)

FSCTL_REPAIR_COPIES 制御コードの入力構造。 1 つのデータ ブロックについて説明し、指定したデータ のコピーにコピーするコピーを示します。 次に、

構文

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

ソース コピーの 0 から始まるコピー番号。

NumberOfRepairCopies

修復されるコピーの数。 これは RepairCopies 配列のサイズです。

RepairCopies[ANYSIZE_ARRAY]

修復されるコピーの 0 から始まるコピー番号。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header winioctl.h (Windows.h を含む)

こちらもご覧ください

FSCTL_REPAIR_COPIES

REPAIR_COPIES_OUTPUT

ボリューム管理の構造体