다음을 통해 공유


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_INPUTParameterBlockOffsetParameterBlockLength 멤버는 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 요청의 시스템 버퍼에서 DEVICE_DATA_SET_REPAIR_PARAMETERS 구조체의 위치와 길이로 설정됩니다.

DataSetRangesOffsetDataSetRangesLength 멤버는 DEVICE_DSM_INPUT 복구 복사본의 범위를 포함하는 DEVICE_DSM_RANGE 구조를 지정합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 8부터 사용할 수 있습니다.
헤더 ntddstor.h(Ntddstor.h 포함)

참고 항목

DEVICE_DSM_ACTION 설명

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES