Compartir a través de


VDS_LUN_STATUS enumeración (vdshwprv.h)

[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]

Define el conjunto de valores de estado de objeto para un LUN.

Syntax

typedef enum _VDS_LUN_STATUS {
  VDS_LS_UNKNOWN = 0,
  VDS_LS_ONLINE = 1,
  VDS_LS_NOT_READY = 2,
  VDS_LS_OFFLINE = 4,
  VDS_LS_FAILED = 5
} VDS_LUN_STATUS, *PVDS_LUN_STATUS;

Constantes

 
VDS_LS_UNKNOWN
Valor: 0
Este valor está reservado.
VDS_LS_ONLINE
Valor: 1
El LUN está disponible.
VDS_LS_NOT_READY
Valor: 2
El LUN está ocupado.
VDS_LS_OFFLINE
Valor: 4
El LUN no está disponible.
VDS_LS_FAILED
Valor: 5
Error en el LUN.

Comentarios

El método IVdsLun::SetStatus pasa un valor de VDS_LUN_STATUS como argumento para establecer el estado de un LUN y la estructura de VDS_LUN_PROP incluye un valor de VDS_LUN_STATUS como miembro para indicar el estado actual.

Nota Es posible que se agreguen constantes adicionales a la enumeración VDS_LUN_STATUS en futuras versiones de Windows. Por este motivo, la aplicación debe diseñarse para controlar correctamente una constante de enumeración VDS_LUN_STATUS no reconocida.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vdshwprv.h

Consulte también

IVdsLun::SetStatus

Enumeraciones de VDS

VDS_LUN_PROP