Compartir a través de


Método SetDefaults de la clase MSFT_ResiliencySetting

Permite a un usuario modificar los valores de propiedad predeterminados del objeto MSFT_ResiliencySetting .

Los valores actualizados solo surtirán efecto para las posteriores creaciones de discos virtuales y no se aplicarán retroactivamente.

Sintaxis

UInt32 SetDefaults(
  [in]  UInt16  NumberOfDataCopiesDefault,
  [in]  UInt16  PhysicalDiskRedundancyDefault,
  [in]  UInt16  NumberOfColumnsDefault,
  [in]  Boolean AutoNumberOfColumns,
  [in]  UInt64  InterleaveDefault,
  [out] String  ExtendedStatus
);

Parámetros

NumberOfDataCopiesDefault [in]

Número deseado de copias de datos completas que se van a mantener. Este valor debe estar entre los valores de las propiedades NumberofDataCopiesMin y NumberofDataCopiesMax del objeto MSFT_ResiliencySetting .

PhysicalDiskRedundancyDefault [in]

Nivel deseado de tolerancia a errores de disco físico. Este valor debe estar entre los valores de las propiedades PhysicalDiskRedundancyMin y PhysicalDiskRedundancyMax del objeto MSFT_ResiliencySetting .

NumberOfColumnsDefault [in]

Número deseado de discos físicos en los que se van a seccionar los datos. Este valor debe estar entre los valores de las propiedades NumberOfColumnsMin y NumberofColumnsMax del objeto MSFT_ResiliencySetting .

AutoNumberOfColumns [in]

Si es TRUE, el proveedor de almacenamiento (o subsistema) debe elegir automáticamente lo que determina que es el mejor número de columnas para esta configuración de resistencia. Si este parámetro es TRUE, el parámetro NumberOfColumnsDefault debe ser NULL.

InterleaveDefault [in]

Tamaño deseado de una franja de datos en un único disco físico en una configuración de resistencia basada en seccionamiento. Este valor debe estar entre los valores de las propiedades InterleaveMin e InterleaveMax del objeto MSFT_ResiliencySetting .

ExtendedStatus [out]

Cadena que contiene un objeto MSFT_StorageExtendedStatus incrustado.

Este parámetro permite al proveedor de almacenamiento devolver información de error extendida (específica de la implementación).

Valor devuelto

Código o valor devuelto Descripción
Correcto 0 El método se completó correctamente.
No compatible con 1 Este método no se admite para este objeto .
Error 2 no especificado Error no especificado.
Tiempo de espera 3 El método ha agotado el tiempo de espera.
Error 4 Error en el método.
Parámetro 5 no válido Uno o más valores de parámetro no eran válidos.
Acceso denegado 40001
No hay suficientes recursos para completar la operación. 40002
No se puede conectar al proveedor de almacenamiento. 46000
El proveedor de almacenamiento no se puede conectar al subsistema de almacenamiento. 46001
Esta operación no se admite en grupos de almacenamiento primordiales. 48000
El bloque de almacenamiento no pudo completar la operación porque su estado operativo o de mantenimiento no lo permite. 48006
El bloque de almacenamiento no pudo completar la operación porque su configuración es de solo lectura. 48007
El valor de PhysicalDiskRedundancy está fuera del intervalo de valores admitido. 49002
El valor de NumberOfDataCopies está fuera del intervalo de valores admitido. 49003
El valor de Interleave está fuera del intervalo de valores admitido. 49005
El valor de NumberOfColumns está fuera del intervalo de valores admitido. 49006

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Espacio de nombres Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Consulte también

MSFT_ResiliencySetting