VDS_RAID_TYPE列挙 (vdshwprv.h)
[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。
記憶域プールの基になる RAID の種類を指定するために使用できるセット列挙値を定義します。 これらの値は、VDS_POOL_ATTRIBUTES構造体の raidType メンバーで使用されます。
構文
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;
定数
VDS_RT_UNKNOWN 値: 0 RAID レベルが不明です。 |
VDS_RT_RAID0 値: 10 RAID レベル 0。 |
VDS_RT_RAID1 値: 11 RAID レベル 1。 |
VDS_RT_RAID2 値: 12 RAID レベル 2。 |
VDS_RT_RAID3 値: 13 RAID レベル 3。 |
VDS_RT_RAID4 値: 14 RAID レベル 4。 |
VDS_RT_RAID5 値: 15 RAID レベル 5。 |
VDS_RT_RAID6 値: 16 RAID レベル 6。 |
VDS_RT_RAID01 値: 17 RAID レベル 0+1。 |
VDS_RT_RAID03 値: 18 RAID レベル 0+3。 |
VDS_RT_RAID05 値: 19 RAID レベル 0+5。 |
VDS_RT_RAID10 値: 20 RAID レベル 1+0。 |
VDS_RT_RAID15 値: 21 RAID レベル 1+5。 |
VDS_RT_RAID30 値: 22 RAID レベル 3+0。 |
VDS_RT_RAID50 値: 23 RAID レベル 5+0。 |
VDS_RT_RAID51 値: 24 RAID レベル 5+1。 |
VDS_RT_RAID53 値: 25 RAID レベル 5+3。 |
VDS_RT_RAID60 値: 26 RAID レベル 6+0。 |
VDS_RT_RAID61 値: 27 RAID レベル 6+1。 |
解説
サブシステムは 、VDS_RAID_TYPE 列挙値を使用して、記憶域プールの基になる RAID の種類を指定します。
記憶域プールには、基になる RAID の種類が 1 つであるとは限りません。 たとえば、次のように入力します。
記憶域プールの基になる RAID の種類は、記憶域プールから作成できる LUN の RAID の種類とは異なります。
メモ 今後の Windows バージョンでは、 VDS_RAID_TYPE 列挙体に定数が追加される可能性があります。 このため、認識できないVDS_RAID_TYPE列挙定数を適切に処理するようにアプリケーション を設計する 必要があります。
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
ヘッダー | vdshwprv.h |