CREATE_DISK 構造体 (winioctl.h)

IOCTL_DISK_CREATE_DISK 制御コードが GUID パーティション テーブル (GPT)、マスター ブート レコード (MBR)、または未加工ディスクの初期化に使用する情報を格納します。

構文

typedef struct _CREATE_DISK {
  PARTITION_STYLE PartitionStyle;
  union {
    CREATE_DISK_MBR Mbr;
    CREATE_DISK_GPT Gpt;
  } DUMMYUNIONNAME;
} CREATE_DISK, *PCREATE_DISK;

メンバー

PartitionStyle

パーティションの形式。

詳細については、「 PARTITION_STYLE」を参照してください。

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

MBR ディスクの初期化時にディスク情報を格納する CREATE_DISK_MBR 構造体。

DUMMYUNIONNAME.Gpt

GPT ディスクの初期化時にディスク情報を格納する CREATE_DISK_GPT 構造体。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header winioctl.h (Windows.h を含む)

関連項目

CREATE_DISK_GPT

CREATE_DISK_MBR

IOCTL_DISK_CREATE_DISK

PARTITION_STYLE