enumeración VDS_LUN_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 LUN.
Sintaxis
typedef enum _VDS_LUN_TYPE {
VDS_LT_UNKNOWN = 0,
VDS_LT_DEFAULT = 1,
VDS_LT_FAULT_TOLERANT = 2,
VDS_LT_NON_FAULT_TOLERANT = 3,
VDS_LT_SIMPLE = 10,
VDS_LT_SPAN = 11,
VDS_LT_STRIPE = 12,
VDS_LT_MIRROR = 13,
VDS_LT_PARITY = 14,
VDS_LT_RAID2 = 15,
VDS_LT_RAID3 = 16,
VDS_LT_RAID4 = 17,
VDS_LT_RAID5 = 18,
VDS_LT_RAID6 = 19,
VDS_LT_RAID01 = 20,
VDS_LT_RAID03 = 21,
VDS_LT_RAID05 = 22,
VDS_LT_RAID10 = 23,
VDS_LT_RAID15 = 24,
VDS_LT_RAID30 = 25,
VDS_LT_RAID50 = 26,
VDS_LT_RAID51 = 27,
VDS_LT_RAID53 = 28,
VDS_LT_RAID60 = 29,
VDS_LT_RAID61 = 30
} VDS_LUN_TYPE, *PVDS_LUN_TYPE;
Constantes
VDS_LT_UNKNOWN Valor: 0 Este valor está reservado. |
VDS_LT_DEFAULT Valor: 1 El tipo LUN es automagic predeterminado: el proveedor configura automáticamente el LUN en función de las sugerencias. Este valor se usa solo como parámetro de entrada; no lo devuelven las consultas. |
VDS_LT_FAULT_TOLERANT Valor: 2 El tipo LUN es automagic tolerante a errores: el proveedor configura el LUN automáticamente en función de las sugerencias, pero con el requisito de que el LUN resultante sea tolerante a errores. Este valor se usa solo como parámetro de entrada; no lo devuelven las consultas. |
VDS_LT_NON_FAULT_TOLERANT Valor: 3 El tipo LUN no es automagic tolerante a errores: el proveedor configura el LUN automáticamente en función de las sugerencias, pero con el requisito de que el LUN resultante no sea tolerante a errores. Este valor se usa solo como parámetro de entrada; no lo devuelven las consultas. |
VDS_LT_SIMPLE Valor: 10 El tipo LUN es simple, se compone de extensiones de exactamente una unidad. |
VDS_LT_SPAN Valor: 11 El tipo de LUN se distribuye, se compone de extensiones de más de una unidad. |
VDS_LT_STRIPE Valor: 12 El tipo LUN se secciona, que es equivalente a RAID 0. |
VDS_LT_MIRROR Valor: 13 El tipo LUN se refleja, que equivale a RAID 1. |
VDS_LT_PARITY Valor: 14 El tipo LUN se secciona con paridad, que tiene en cuenta los niveles RAID 3, 4, 5 y 6. |
VDS_LT_RAID2 Valor: 15 El tipo LUN es RAID de nivel 2. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID3 Valor: 16 El tipo LUN es RAID nivel 3. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID4 Valor: 17 El tipo LUN es RAID nivel 4. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID5 Valor: 18 El tipo DE LUN es RAID de nivel 5. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID6 Valor: 19 El tipo LUN es RAID de nivel 6. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID01 Valor: 20 El tipo DE LUN es el nivel RAID 0+1. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID03 Valor: 21 El tipo DE LUN es EL NIVEL RAID 0+3. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID05 Valor: 22 El tipo DE LUN es RAID de nivel 0+5. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID10 Valor: 23 El tipo LUN es RAID de nivel 1+0. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID15 Valor: 24 El tipo de LUN es RAID nivel 1+5. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID30 Valor: 25 El tipo de LUN es RAID de nivel 3+0. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID50 Valor: 26 El tipo de LUN es RAID de nivel 5+0. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID51 Valor: 27 El tipo de LUN es RAID de nivel 5+1. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID53 Valor: 28 El tipo de LUN es RAID de nivel 5+3. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID60 Valor: 29 El tipo de LUN es RAID de nivel 6+0. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
VDS_LT_RAID61 Valor: 30 El tipo lun es RAID nivel 6+1. Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
Comentarios
The
El método IVdsSubSystem::CreateLun pasa un valor de VDS_LUN_TYPE como parámetro para establecer un nuevo tipo de LUN y la estructura de VDS_LUN_PROP incluye un valor VDS_LUN_TYPE como miembro para indicar un tipo de LUN existente.
Si el método IVdsSubSystem::CreateLun devuelve un valor VDS_LUN_TYPE que el autor de la llamada no reconoce, el llamador debe mostrar el tipo LUN como desconocido. El autor de la llamada no debe intentar asignar el tipo LUN no reconocido a otro tipo de LUN.
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
IVdsHwProviderStoragePools::CreateLunInStoragePool
IVdsSubSystem2::CreateLun2