Condividi tramite


struttura CREATE_DISK (ntdddisk.h)

La struttura CREATE_DISK viene utilizzata con l'IOCTL IOCTL_DISK_CREATE_DISK 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;

Membri

PartitionStyle

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

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

Contiene la firma utilizzata per inizializzare una partizione 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 disco in stile GPT per la prima volta. Questo membro è valido quando partitionStyle è PARTITION_STYLE_GPT. Per altre informazioni, vedere CREATE_DISK_GPT.

Fabbisogno

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

Vedere anche

CREATE_DISK_GPT

CREATE_DISK_MBR

IOCTL_DISK_CREATE_DISK

PARTITION_STYLE