DEVICE_DATA_SET_REPAIR_PARAMETERS構造体 (winioctl.h)

修復操作のパラメーターを指定します。 修復操作は、IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTESコントロール コードで渡されるDEVICE_MANAGE_DATA_SET_ATTRIBUTES構造体の Action メンバーでDeviceDsmAction_Repairを指定することによって開始されます。

構文

typedef struct _DEVICE_DATA_SET_REPAIR_PARAMETERS {
  DWORD NumberOfRepairCopies;
  DWORD SourceCopy;
  DWORD RepairCopies[ANYSIZE_ARRAY];
} DEVICE_DATA_SET_REPAIR_PARAMETERS, *PDEVICE_DATA_SET_REPAIR_PARAMETERS, DEVICE_DSM_REPAIR_PARAMETERS, *PDEVICE_DSM_REPAIR_PARAMETERS;

メンバー

NumberOfRepairCopies

修復するコピーの数。

SourceCopy

ソース コピーのコピー番号。

RepairCopies[ANYSIZE_ARRAY]

修復されるすべてのコピーのコピー番号。

要件

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

こちらもご覧ください

DEVICE_MANAGE_DATA_SET_ATTRIBUTES

デバイス管理構造体

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES