Bagikan melalui


struktur DEVICE_DATA_SET_REPAIR_PARAMETERS (ntddstor.h)

Struktur DEVICE_DATA_SET_REPAIR_PARAMETERS menentukan parameter operasi perbaikan ruang penyimpanan yang ditentukan untuk tindakan manajemen himpunan data.

Struktur parameter ini digunakan dalam tindakan perbaikan untuk permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . Anggota tindakan dari struktur DEVICE_DSM_INPUT diatur ke DeviceDsmAction_Repair, dan ParameterBlockOffset menunjukkan lokasi DEVICE_DATA_SET_REPAIR_PARAMETERS.

Sintaks

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;

Anggota

NumberOfRepairCopies

Jumlah total salinan yang akan diperbaiki.

SourceCopy

Nomor salinan sumber.

RepairCopies[ANYSIZE_ARRAY]

Array nomor salinan untuk diperbaiki.

Keterangan

ParameterBlockOffset dan parameterBlockLength anggota DEVICE_DSM_INPUT diatur ke lokasi dan panjang struktur DEVICE_DATA_SET_REPAIR_PARAMETERS dalam buffer sistem permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.

Anggota DataSetRangesOffset dan DataSetRangesLength DEVICE_DSM_INPUT menentukan struktur DEVICE_DSM_RANGE yang berisi sejauh mana salinan perbaikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows 8.
Header ntddstor.h (termasuk Ntddstor.h)

Lihat juga

Deskripsi DEVICE_DSM_ACTION

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES