estructura CREATE_DISK (ntdddisk.h)

La estructura CREATE_DISK se usa con el IOCTL_DISK_CREATE_DISK IOCTL para inicializar un disco con una tabla de particiones vacía. Los estilos de tabla de partición son registro de arranque maestro (MBR) o tabla de particiones GUID (GPT).

Sintaxis

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

Miembros

PartitionStyle

Toma un valor enumerado PARTITION_STYLE que especifica el tipo de tabla de particiones que se va a usar al dar formato al disco.

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

Contiene la firma usada para inicializar una partición de disco de estilo MBR por primera vez. Este miembro es válido cuando PartitionStyle está PARTITION_STYLE_MBR. Para obtener más información, consulte CREATE_DISK_MBR.

DUMMYUNIONNAME.Gpt

Contiene datos usados para inicializar una partición de disco de estilo GPT por primera vez. Este miembro es válido cuando PartitionStyle está PARTITION_STYLE_GPT. Para obtener más información, consulte CREATE_DISK_GPT.

Requisitos

Requisito Valor
Header ntdddisk.h (include Ntdddisk.h)

Consulte también

CREATE_DISK_GPT

CREATE_DISK_MBR

IOCTL_DISK_CREATE_DISK

PARTITION_STYLE