Compartir a través de


enumeración VDS_VOLUME_TYPE (vds.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 tipos válidos para un objeto de volumen.

Sintaxis

typedef enum _VDS_VOLUME_TYPE {
  VDS_VT_UNKNOWN = 0,
  VDS_VT_SIMPLE = 10,
  VDS_VT_SPAN = 11,
  VDS_VT_STRIPE = 12,
  VDS_VT_MIRROR = 13,
  VDS_VT_PARITY = 14
} VDS_VOLUME_TYPE;

Constantes

 
VDS_VT_UNKNOWN
Valor: 0
El tipo de volumen es desconocido.
VDS_VT_SIMPLE
Valor: 10
El tipo de volumen es simple: se compone de extensiones de exactamente un disco.
VDS_VT_SPAN
Valor: 11
El tipo de volumen está distribuido: se compone de extensiones de más de un disco.
VDS_VT_STRIPE
Valor: 12
El tipo de volumen está seccionado, que equivale a RAID 0.
VDS_VT_MIRROR
Valor: 13
El tipo de volumen se refleja, que equivale a RAID 1.
VDS_VT_PARITY
Valor: 14
El tipo de volumen se secciona con paridad, que tiene en cuenta los niveles RAID 3, 4, 5 y 6.

Comentarios

El método IVdsPack::CreateVolume pasa un valor de VDS_VOLUME_TYPE como argumento para establecer un nuevo tipo de volumen y la estructura de VDS_VOLUME_PROP incluye un valor de VDS_VOLUME_TYPE como miembro para indicar el tipo de volumen existente.

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

Requisitos

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

Consulte también

IVdsPack::CreateVolume

Enumeraciones de VDS

VDS_VOLUME_PROP