共用方式為


CREATE_DISK結構 (ntdddisk.h)

CREATE_DISK 結構會與 IOCTL_DISK_CREATE_DISK IOCTL 搭配使用,以空白分割區數據表初始化磁碟。 分割區數據表樣式是主要開機記錄 (MBR) 或 GUID 分割區數據表 (GPT)。

語法

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 樣式磁碟分區的簽章。 當 partitionStyle PARTITION_STYLE_MBR 時,這個成員是有效的。 如需詳細資訊,請參閱 CREATE_DISK_MBR

DUMMYUNIONNAME.Gpt

包含第一次初始化 GPT 樣式磁碟分區的數據。 當 partitionStyle PARTITION_STYLE_GPT 時,這個成員是有效的。 如需詳細資訊,請參閱 CREATE_DISK_GPT

要求

要求 價值
標頭 ntdddisk.h (包括 Ntdddisk.h)

另請參閱

CREATE_DISK_GPT

CREATE_DISK_MBR

IOCTL_DISK_CREATE_DISK

PARTITION_STYLE