Partilhar via


CREATE_DISK estrutura (ntdddisk.h)

A estrutura CREATE_DISK é usada com o IOCTL_DISK_CREATE_DISK IOCTL para inicializar um disco com uma tabela de partição vazia. Os estilos de tabela de partição são MBR (registro de inicialização mestre) ou GPT (tabela de partição GUID).

Sintaxe

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

Membros

PartitionStyle

Usa um valor enumerado PARTITION_STYLE que especifica o tipo de tabela de partição a ser usada ao formatar o disco.

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

Contém a assinatura usada para inicializar uma partição de disco no estilo MBR pela primeira vez. Esse membro é válido quando partitionStyle é PARTITION_STYLE_MBR. Para obter mais informações, consulte CREATE_DISK_MBR.

DUMMYUNIONNAME.Gpt

Contém dados usados para inicializar uma partição de disco no estilo GPT pela primeira vez. Esse membro é válido quando partitionStyle é PARTITION_STYLE_GPT. Para obter mais informações, consulte CREATE_DISK_GPT.

Requisitos

Requisito Valor
cabeçalho ntdddisk.h (inclua Ntdddisk.h)

Consulte também

CREATE_DISK_GPT

CREATE_DISK_MBR

IOCTL_DISK_CREATE_DISK

PARTITION_STYLE