DEVICE_DATA_SET_REPAIR_PARAMETERS 구조체(ntddstor.h)
DEVICE_DATA_SET_REPAIR_PARAMETERS 구조체는 데이터 세트 관리 작업에 대해 지정된 스토리지 공간 복구 작업의 매개 변수를 지정합니다.
이 매개 변수 구조는 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 요청에 대한 복구 작업에 사용됩니다. DEVICE_DSM_INPUT 구조체의 Action 멤버는 DeviceDsmAction_Repair 설정되고 ParameterBlockOffset은 DEVICE_DATA_SET_REPAIR_PARAMETERS 위치를 나타냅니다.
구문
typedef struct _DEVICE_DATA_SET_REPAIR_PARAMETERS {
ULONG NumberOfRepairCopies;
ULONG SourceCopy;
ULONG 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]
복구할 복사본에 대한 복사 번호 배열입니다.
설명
DEVICE_DSM_INPUT ParameterBlockOffset 및 ParameterBlockLength 멤버는 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES요청의 시스템 버퍼에 있는 DEVICE_DATA_SET_REPAIR_PARAMETERS 구조체의 위치 및 길이로 설정됩니다.
DEVICE_DSM_INPUT DataSetRangesOffset 및 DataSetRangesLength 멤버는 복구 복사본의 범위를 포함하는 DEVICE_DSM_RANGE 구조를 지정합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 사용하여 사용할 수 있습니다. |
머리글 | ntddstor.h(Ntddstor.h 포함) |