estructura DEVICE_DATA_SET_REPAIR_PARAMETERS (ntddstor.h)
La estructura DEVICE_DATA_SET_REPAIR_PARAMETERS especifica los parámetros de una operación de reparación de espacios de almacenamiento especificados para una acción de administración de conjuntos de datos.
Esta estructura de parámetros se usa en una acción de reparación para una solicitud de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . El miembro Action de la estructura DEVICE_DSM_INPUT se establece en DeviceDsmAction_Repair y ParameterBlockOffset indica la ubicación de DEVICE_DATA_SET_REPAIR_PARAMETERS.
Sintaxis
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;
Miembros
NumberOfRepairCopies
Número total de copias que se van a reparar.
SourceCopy
Número de copia de origen.
RepairCopies[ANYSIZE_ARRAY]
Matriz de números de copia para las copias que se van a reparar.
Comentarios
Los miembros ParameterBlockOffset y ParameterBlockLength de DEVICE_DSM_INPUT se establecen en la ubicación y longitud de la estructura de DEVICE_DATA_SET_REPAIR_PARAMETERS en el búfer del sistema de la solicitud de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .
Los miembros DataSetRangesOffset y DataSetRangesLength de DEVICE_DSM_INPUT especifican las estructuras de DEVICE_DSM_RANGE que contienen las extensiones de las copias de reparación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Encabezado | ntddstor.h (incluya Ntddstor.h) |