Compartir a través de


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 particiones 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 PARTITION_STYLE valor enumerado 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 se PARTITION_STYLE_MBR PartitionStyle. Para obtener más información, vea 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 se PARTITION_STYLE_GPT PartitionStyle. Para obtener más información, vea CREATE_DISK_GPT.

Requisitos

Requisito Valor
encabezado de ntdddisk.h (incluya Ntdddisk.h)

Consulte también

CREATE_DISK_GPT

CREATE_DISK_MBR

IOCTL_DISK_CREATE_DISK

PARTITION_STYLE