VDS_RAID_TYPE enumeration (vds.h)
[Beginning with Windows 8 and Windows Server 2012, the Virtual Disk Service COM interface is superseded by the Windows Storage Management API.]
Defines the set enumeration values that can be used to specify the underlying RAID type of a storage pool. These values are used in the raidType member of the VDS_POOL_ATTRIBUTES structure.
Syntax
typedef enum _VDS_RAID_TYPE {
VDS_RT_UNKNOWN = 0,
VDS_RT_RAID0 = 10,
VDS_RT_RAID1 = 11,
VDS_RT_RAID2 = 12,
VDS_RT_RAID3 = 13,
VDS_RT_RAID4 = 14,
VDS_RT_RAID5 = 15,
VDS_RT_RAID6 = 16,
VDS_RT_RAID01 = 17,
VDS_RT_RAID03 = 18,
VDS_RT_RAID05 = 19,
VDS_RT_RAID10 = 20,
VDS_RT_RAID15 = 21,
VDS_RT_RAID30 = 22,
VDS_RT_RAID50 = 23,
VDS_RT_RAID51 = 24,
VDS_RT_RAID53 = 25,
VDS_RT_RAID60 = 26,
VDS_RT_RAID61 = 27
} VDS_RAID_TYPE, *PVDS_RAID_TYPE;
Constants
VDS_RT_UNKNOWN Value: 0 The RAID level is unknown. |
VDS_RT_RAID0 Value: 10 RAID level 0. |
VDS_RT_RAID1 Value: 11 RAID level 1. |
VDS_RT_RAID2 Value: 12 RAID level 2. |
VDS_RT_RAID3 Value: 13 RAID level 3. |
VDS_RT_RAID4 Value: 14 RAID level 4. |
VDS_RT_RAID5 Value: 15 RAID level 5. |
VDS_RT_RAID6 Value: 16 RAID level 6. |
VDS_RT_RAID01 Value: 17 RAID level 0+1. |
VDS_RT_RAID03 Value: 18 RAID level 0+3. |
VDS_RT_RAID05 Value: 19 RAID level 0+5. |
VDS_RT_RAID10 Value: 20 RAID level 1+0. |
VDS_RT_RAID15 Value: 21 RAID level 1+5. |
VDS_RT_RAID30 Value: 22 RAID level 3+0. |
VDS_RT_RAID50 Value: 23 RAID level 5+0. |
VDS_RT_RAID51 Value: 24 RAID level 5+1. |
VDS_RT_RAID53 Value: 25 RAID level 5+3. |
VDS_RT_RAID60 Value: 26 RAID level 6+0. |
VDS_RT_RAID61 Value: 27 RAID level 6+1. |
Remarks
A subsystem uses a VDS_RAID_TYPE enumeration value to specify the underlying RAID type of a storage pool.
A storage pool does not necessarily have a single underlying RAID type. For example,
The underlying RAID type of of the storage pool is different from the RAID type of a LUN that can be created from the storage pool.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Header | vds.h |