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

関連項目

VDS_POOL_ATTRIBUTES