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