Compartir a través de


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

Consulte también

MSFT_StoragePool