VDS_LUN_TYPE Enumeration (vdshwprv.h)
[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API ersetzt.]
Definiert den Satz gültiger Typen für eine LUN.
Syntax
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;
Konstanten
VDS_LT_UNKNOWN Wert: 0 Dieser Wert ist reserviert. |
VDS_LT_DEFAULT Wert: 1 Der LUN-Typ ist standardmäßig automagic. Der Anbieter konfiguriert die LUN automatisch basierend auf Hinweisen. Dieser Wert wird nur als Eingabeparameter verwendet. es wird nicht von Abfragen zurückgegeben. |
VDS_LT_FAULT_TOLERANT Wert: 2 Der LUN-Typ ist fehlertolerant automagic. Der Anbieter konfiguriert die LUN automatisch basierend auf Hinweisen, aber mit der Anforderung, dass die resultierende LUN fehlertolerant ist. Dieser Wert wird nur als Eingabeparameter verwendet. es wird nicht von Abfragen zurückgegeben. |
VDS_LT_NON_FAULT_TOLERANT Wert: 3 Der LUN-Typ ist nicht fehlertolerant automagic. Der Anbieter konfiguriert die LUN automatisch basierend auf Hinweisen, aber mit der Anforderung, dass die resultierende LUN nicht fehlertolerant ist. Dieser Wert wird nur als Eingabeparameter verwendet. es wird nicht von Abfragen zurückgegeben. |
VDS_LT_SIMPLE Wert: 10 Der LUN-Typ ist einfach: Er besteht aus Erweiterungen von genau einem Laufwerk. |
VDS_LT_SPAN Wert: 11 Der LUN-Typ ist überspannt– er besteht aus Erweiterungen von mehr als einem Laufwerk. |
VDS_LT_STRIPE Wert: 12 Der LUN-Typ ist striped, was raid 0 entspricht. |
VDS_LT_MIRROR Wert: 13 Der LUN-Typ wird gespiegelt, was raid 1 entspricht. |
VDS_LT_PARITY Wert: 14 Der LUN-Typ ist mit Parität versehen, was die RAID-Ebenen 3, 4, 5 und 6 ausmacht. |
VDS_LT_RAID2 Wert: 15 Der LUN-Typ ist RAID-Ebene 2. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID3 Wert: 16 Der LUN-Typ ist RAID-Ebene 3. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID4 Wert: 17 Der LUN-Typ ist RAID-Ebene 4. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID5 Wert: 18 Der LUN-Typ ist RAID-Ebene 5. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID6 Wert: 19 Der LUN-Typ ist RAID-Ebene 6. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID01 Wert: 20 Der LUN-Typ ist RAID-Ebene 0+1. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID03 Wert: 21 Der LUN-Typ ist RAID-Ebene 0+3. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID05 Wert: 22 Der LUN-Typ ist RAID-Ebene 0+5. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID10 Wert: 23 Der LUN-Typ ist RAID-Ebene 1+0. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID15 Wert: 24 Der LUN-Typ ist RAID-Ebene 1+5. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID30 Wert: 25 Der LUN-Typ ist RAID-Ebene 3+0. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID50 Wert: 26 Der LUN-Typ ist RAID-Ebene 5+0. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID51 Wert: 27 Der LUN-Typ ist RAID-Ebene 5+1. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID53 Wert: 28 Der LUN-Typ ist RAID-Ebene 5+3. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID60 Wert: 29 Der LUN-Typ ist RAID-Ebene 6+0. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
VDS_LT_RAID61 Wert: 30 Der LUN-Typ ist RAID-Ebene 6+1. Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt. |
Bemerkungen
The
Die IVdsSubSystem::CreateLun-Methode übergibt einen VDS_LUN_TYPE-Wert als Parameter zum Festlegen eines neuen LUN-Typs, und die VDS_LUN_PROP-Struktur enthält einen VDS_LUN_TYPE Wert als Member, um einen vorhandenen LUN-Typ anzugeben.
Wenn die IVdsSubSystem::CreateLun-Methode einen VDS_LUN_TYPE Wert zurückgibt, den der Aufrufer nicht erkennt, sollte der Aufrufer den LUN-Typ als unbekannt anzeigen. Der Aufrufer sollte nicht versuchen, den nicht erkannten LUN-Typ einem anderen LUN-Typ zuzuordnen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | vdshwprv.h |
Weitere Informationen
IVdsHwProviderStoragePools::CreateLunInStoragePool
IVdsSubSystem2::CreateLun2