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

一个CREATE_DISK_MBR结构,在初始化 MBR 磁盘时包含磁盘信息。

DUMMYUNIONNAME.Gpt

一个CREATE_DISK_GPT结构,在要初始化 GPT 磁盘时包含磁盘信息。

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 winioctl.h (包括 Windows.h)

另请参阅

CREATE_DISK_GPT

CREATE_DISK_MBR

IOCTL_DISK_CREATE_DISK

PARTITION_STYLE