DEVICE_DATA_SET_REPAIR_PARAMETERS struttura (ntddstor.h)

La struttura DEVICE_DATA_SET_REPAIR_PARAMETERS specifica i parametri di un'operazione di ripristino spazi di archiviazione specificata per un'azione di gestione del set di dati.

Questa struttura di parametri viene usata in un'azione di ripristino per una richiesta di IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . Il membro Action della struttura DEVICE_DSM_INPUT è impostato su DeviceDsmAction_Repair e ParameterBlockOffset indica la posizione di DEVICE_DATA_SET_REPAIR_PARAMETERS.

Sintassi

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;

Members

NumberOfRepairCopies

Numero totale di copie da ripristinare.

SourceCopy

Numero di copia di origine.

RepairCopies[ANYSIZE_ARRAY]

Matrice di numeri di copia per le copie da ripristinare.

Commenti

I membri ParameterBlockOffset e ParameterBlockLength di DEVICE_DSM_INPUT sono impostati sul percorso e sulla lunghezza della struttura DEVICE_DATA_SET_REPAIR_PARAMETERS nel buffer di sistema della richiesta di IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .

I membri DataSetRangesOffset e DataSetRangesLength di DEVICE_DSM_INPUT specificano le strutture DEVICE_DSM_RANGE contenenti gli extent delle copie di ripristino.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 8.
Intestazione ntddstor.h (include Ntddstor.h)

Vedi anche

descrizioni DEVICE_DSM_ACTION

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES