다음을 통해 공유


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

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

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 사용하여 사용할 수 있습니다.
머리글 ntddstor.h(Ntddstor.h 포함)

추가 정보

DEVICE_DSM_ACTION 설명

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES