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 を含む) |