VDS_PARTITION_STYLE列挙 (vds.h)

[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。

パーティション スタイル値のセットを定義します。

構文

typedef enum _VDS_PARTITION_STYLE {
  VDS_PST_UNKNOWN = 0,
  VDS_PST_MBR = 1,
  VDS_PST_GPT = 2
} VDS_PARTITION_STYLE;

定数

 
VDS_PST_UNKNOWN
値: 0
初期化されていないディスク。 新しいディスクまたは新しくクリーニングされたディスクには、このパーティション分割の種類があります。
VDS_PST_MBR
値: 1
スタイルはマスター ブート レコード (MBR) です。 値が VDS_PST_MBRの場合、DWORD 署名によってディスクが識別されます。 識別子は 1 台のコンピューターで一意ですが、複数のコンピューター間で一意ではありません。 VDS_PARTITION_INFO_MBR構造を参照してください。
VDS_PST_GPT
値: 2
スタイルは GUID パーティション テーブル (GPT) です。 値が VDS_PST_GPTの場合、ディスクには GUID 識別子があります。 GUID は、さまざまなコンピューター間で一意であることが統計的に保証されます。 VDS_PARTITION_INFO_GPT構造を参照してください。

解説

VDS_DISK_PROP構造体とVDS_PARTITION_PROP構造体には、メンバーとしてVDS_PARTITION_STYLE値が含まれます。 さらに、 IVdsDisk::ConvertStyle メソッドと IVdsPack::AddDisk メソッドは、ディスク上のパーティション スタイルを示す引数として VDS_PARTITION_STYLE 値を渡します。

メモ 今後の Windows バージョンでは、 VDS_PARTITION_STYLE 列挙に定数が追加される可能性があります。 このため、認識されないVDS_PARTITION_STYLE列挙定数を適切に処理するようにアプリケーション を設計する 必要があります。
 

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー vds.h

関連項目

IVdsDisk::ConvertStyle

IVdsPack::AddDisk

VDS 列挙

VDS_DISK_PROP

VDS_PARTITION_PROP