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_Repairy 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.
Observaciones
Los parameterBlockOffset y ParameterBlockLength miembros de DEVICE_DSM_INPUT se establecen en la ubicación y longitud de la estructura DEVICE_DATA_SET_REPAIR_PARAMETERS en el búfer del sistema de la solicitud IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
Los DataSetRangesOffset y DataSetRangesLength miembros de DEVICE_DSM_INPUT especifican las estructuras de DEVICE_DSM_RANGE que contienen las extensiones de las copias de reparación.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible a partir de Windows 8. |
encabezado de | ntddstor.h (incluya Ntddstor.h) |
Consulte también
de descripciones de DEVICE_DSM_ACTION