Método CreateStorageTier de la clase MSFT_StoragePool
Crea una plantilla de nivel de almacenamiento en el bloque de almacenamiento. Este método solo está disponible cuando la propiedad SupportsStorageTierCreation del subsistema de almacenamiento está establecida en TRUE. Si se establece en FALSE, se producirá un error en este método con MI_RESULT_NOT_SUPPORTED. Este método no se admite para grupos primordiales.
Sintaxis
UInt32 CreateStorageTier(
[in] String FriendlyName,
[in] UInt16 MediaType,
[in] String Description,
[in] Boolean RunAsJob,
[out] String CreatedStorageTier,
[out] MSFT_StorageJob REF CreatedStorageJob,
[out] String ExtendedStatus
);
Parámetros
FriendlyName [in]
Nombre descriptivo del nivel de almacenamiento.
MediaType [in]
Tipo de medio del nivel de almacenamiento.
Valor | Significado |
---|---|
3 | HDD |
4 | SSD |
Descripción [in]
Descripción del nivel de almacenamiento.
RunAsJob [in]
Si es TRUE, este método usa el parámetro CreatedStorageJob cuando la solicitud tarda mucho tiempo en atenderse. Si se ha creado un trabajo de almacenamiento para realizar un seguimiento de la operación, este método devolverá Parámetros de método comprobados: trabajo iniciado.
Nota
Incluso si RunAsJob es TRUE, este método todavía puede devolver un resultado si ha terminado en un tiempo suficiente.
Si es FALSE o NULL, este método seguirá el comportamiento asincrónico de WMI predeterminado determinado por el método del cliente para la invocación. En otras palabras, es sincrónica a menos que se solicite lo contrario.
CreatedStorageTier [out]
Nivel de almacenamiento creado, un objeto MSFT_StorageTier .
CreatedStorageJob [out]
Si RunAsJob se establece en TRUE y este método tarda mucho tiempo en ejecutarse, este parámetro recibe una referencia al objeto de trabajo de almacenamiento que se usa para realizar un seguimiento de la operación de ejecución prolongada.
ExtendedStatus [out]
Información de error extendida en un objeto MSFT_StorageExtendedStatus . Esta información es específica de la implementación.
Valor devuelto
Correcto (0)
No compatible (1)
Error no especificado (2)
Tiempo de espera (3)
Error (4)
Parámetro no válido (5)
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 puede conectarse al subsistema de almacenamiento. (46001)
El bloque de almacenamiento no pudo completar la operación porque su configuración es de solo lectura. (48007)
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 R2 [solo aplicaciones de escritorio] |
Espacio de nombres | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |