Compartir a través de


estructura SET_PARTITION_INFORMATION_EX (ntdddisk.h)

SET_PARTITION_INFORMATION_EX se usa con el IOCTL_DISK_SET_PARTITION_INFO_EX IOCTL para establecer información para una partición específica.

Sintaxis

typedef struct _SET_PARTITION_INFORMATION_EX {
  PARTITION_STYLE PartitionStyle;
  union {
    SET_PARTITION_INFORMATION_MBR Mbr;
    SET_PARTITION_INFORMATION_GPT Gpt;
  } DUMMYUNIONNAME;
} SET_PARTITION_INFORMATION_EX, *PSET_PARTITION_INFORMATION_EX;

Miembros

PartitionStyle

Toma un valor enumerado PARTITION_STYLE que especifica el tipo de tabla de particiones que contiene la partición.

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

Contiene la información de una partición de registro de arranque maestro que no se mantiene en común con una partición de tabla de particiones GUID. Este miembro es válido cuando el miembro PartitionStyle está establecido en PARTITION_STYLE_MBR. Para obtener una definición de esta estructura, consulte SET_PARTITION_INFORMATION_MBR.

DUMMYUNIONNAME.Gpt

Contiene la información de una partición de tabla de particiones GUID que no se mantiene en común con una partición de registro de arranque maestro. Este miembro es válido cuando el miembro PartitionStyle está establecido en PARTITION_STYLE_GPT. Para obtener una definición de esta estructura, consulte SET_PARTITION_INFORMATION_GPT.

Comentarios

En el caso de las particiones GPT, también se puede establecer cualquier valor que se pueda recuperar de la partición. En el caso de MBR, solo se puede establecer la firma de partición.

Requisitos

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

Consulte también

IOCTL_DISK_SET_PARTITION_INFO_EX

SET_PARTITION_INFORMATION_GPT

SET_PARTITION_INFORMATION_MBR