CREATE_DISK struttura (ntdddisk.h)

La struttura CREATE_DISK viene usata con la IOCTL_DISK_CREATE_DISK IOCTL per inizializzare un disco con una tabella di partizione vuota. Gli stili della tabella di partizione sono record di avvio master (MBR) o tabella di partizione GUID (GPT).

Sintassi

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

Members

PartitionStyle

Accetta un valore PARTITION_STYLE enumerato che specifica il tipo di tabella di partizione da usare durante la formattazione del disco.

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

Contiene la firma usata per inizializzare una partizione di disco in stile MBR per la prima volta. Questo membro è valido quando PartitionStyle è PARTITION_STYLE_MBR. Per altre informazioni, vedere CREATE_DISK_MBR.

DUMMYUNIONNAME.Gpt

Contiene i dati usati per inizializzare una partizione di disco in stile GPT per la prima volta. Questo membro è valido quando PartitionStyle è PARTITION_STYLE_GPT. Per altre informazioni, vedere CREATE_DISK_GPT.

Requisiti

Requisito Valore
Intestazione ntdddisk.h (include Ntdddisk.h)

Vedi anche

CREATE_DISK_GPT

CREATE_DISK_MBR

IOCTL_DISK_CREATE_DISK

PARTITION_STYLE