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) |