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 |