Compartir a través de


Método SetUsage de la clase MSFT_VirtualDisk

Establece o cambia el uso previsto para el disco virtual.

Sintaxis

UInt32 SetUsage(
  [in]  UInt16 Usage,
  [in]  String OtherUsageDescription,
  [out] String ExtendedStatus
);

Parámetros

Uso [in]

Nuevo uso previsto para el disco virtual.

Este parámetro es obligatorio y no puede ser NULL.

Desconocido (0)

Otros (1)

Sin restricciones (2)

Reservado para ComputerSystem (el servidor de bloqueo) (3)

Reservado por Servicios de replicación (4)

Reservado por Migration Services (5)

Origen de réplica local (6)

Origen de réplica remota (7)

Destino de réplica local (8)

Destino de réplica remota (9)

Origen o destino de réplica local (10)

Origen o destino de réplica remota (11)

Destino de réplica delta (12)

Componente de elemento (13)

Reservado como colaborador del grupo (14)

Miembro de volumen compuesto (15)

Miembro compuesto de VirtualDisk (16)

Reservado para sparing (17)

OtherUsageDescription [in]

Si Usage se establece en Other, este parámetro es la representación de cadena de un uso definido por el proveedor para este disco virtual. Este parámetro debe ser NULL si Usage no es Other.

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

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 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 disco virtual no pudo completar la operación porque otro equipo controla su configuración. (50002)

El disco virtual no pudo completar la operación porque su estado operativo o de mantenimiento no lo permite. (50003)

Comentarios

No todos los discos virtuales pueden permitir este método. Los que no hagan esto harán que este método devuelva Not Supported.

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_VirtualDisk