enumerazione VDS_LUN_TYPE (vdshwprv.h)
[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.
Definisce il set di tipi validi per un LUN.
Sintassi
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;
Costanti
VDS_LT_UNKNOWN Valore: 0 Questo valore è riservato. |
VDS_LT_DEFAULT Valore: 1 Il tipo LUN è automagic predefinito: il provider configura automaticamente il LUN in base agli hint. Questo valore viene usato solo come parametro di input; non viene restituito dalle query. |
VDS_LT_FAULT_TOLERANT Valore: 2 Il tipo LUN è a tolleranza di errore automagic: il provider configura automaticamente il LUN in base agli hint, ma con il requisito che il LUN risultante sia a tolleranza di errore. Questo valore viene usato solo come parametro di input; non viene restituito dalle query. |
VDS_LT_NON_FAULT_TOLERANT Valore: 3 Il tipo LUN è automagic a tolleranza di errore non a tolleranza di errore: il provider configura automaticamente il LUN in base agli hint, ma con il requisito che il LUN risultante non sia a tolleranza di errore. Questo valore viene usato solo come parametro di input; non viene restituito dalle query. |
VDS_LT_SIMPLE Valore: 10 Il tipo LUN è semplice: è costituito da extent da un'unità esatta. |
VDS_LT_SPAN Valore: 11 Il tipo lun viene esteso: è composto da extent da più unità. |
VDS_LT_STRIPE Valore: 12 Il tipo LUN viene stripato, equivalente a RAID 0. |
VDS_LT_MIRROR Valore: 13 Il tipo LUN è mirrorato, equivalente a RAID 1. |
VDS_LT_PARITY Valore: 14 Il tipo LUN viene strisciato con parità, che account per i livelli RAID 3, 4, 5 e 6. |
VDS_LT_RAID2 Valore: 15 Il tipo LUN è RAID livello 2. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID3 Valore: 16 Il tipo LUN è il livello RAID 3. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID4 Valore: 17 Il tipo LUN è il livello RAID 4. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID5 Valore: 18 Il tipo LUN è il livello RAID 5. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID6 Valore: 19 Il tipo LUN è il livello RAID 6. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID01 Valore: 20 Il tipo LUN è il livello RAID 0+1. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID03 Valore: 21 Il tipo LUN è il livello RAID 0+3. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID05 Valore: 22 Il tipo LUN è il livello RAID 0+5. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID10 Valore: 23 Il tipo LUN è il livello RAID 1+0. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID15 Valore: 24 Il tipo LUN è il livello RAID 1+5. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID30 Valore: 25 Il tipo LUN è il livello RAID 3+0. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID50 Valore: 26 Il tipo LUN è il livello RAID 5+0. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID51 Valore: 27 Il tipo LUN è il livello RAID 5+1. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID53 Valore: 28 Il tipo LUN è il livello RAID 5+3. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID60 Valore: 29 Il tipo LUN è il livello RAID 6+0. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
VDS_LT_RAID61 Valore: 30 Il tipo LUN è il livello RAID 6+1. Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato. |
Commenti
The
Il metodo IVdsSubSystem::CreateLun passa un valore VDS_LUN_TYPE come parametro per impostare un nuovo tipo LUN e la struttura VDS_LUN_PROPinclude un valoreVDS_LUN_TYPE come membro per indicare un tipo LUN esistente.
Se il metodo IVdsSubSystem::CreateLun restituisce un valore VDS_LUN_TYPE che il chiamante non riconosce, il chiamante deve visualizzare il tipo LUN come sconosciuto. Il chiamante non deve tentare di eseguire il mapping del tipo LUN non riconosciuto a un altro tipo LUN.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | vdshwprv.h |
Vedi anche
IVdsHwProviderStoragePools::CreateLunInStoragePool
IVdsSubSystem2::CreateLun2