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 |