Freigeben über


SET_PARTITION_INFORMATION_EX Struktur (ntdddisk.h)

SET_PARTITION_INFORMATION_EX wird mit dem IOCTL-IOCTL_DISK_SET_PARTITION_INFO_EX verwendet, um Informationen für eine bestimmte Partition festzulegen.

Syntax

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;

Angehörige

PartitionStyle

Verwendet einen PARTITION_STYLE Aufzählungswert, der den Typ der Partitionstabelle angibt, die die Partition enthält.

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

Enthält die Informationen für eine Hauptstartdatensatzpartition, die nicht gemeinsam mit einer GUID-Partitionstabellenpartition enthalten ist. Dieses Element ist gültig, wenn PartitionStyle Member auf PARTITION_STYLE_MBR festgelegt ist. Eine Definition dieser Struktur finden Sie unter SET_PARTITION_INFORMATION_MBR.

DUMMYUNIONNAME.Gpt

Enthält die Informationen für eine GUID-Partitionstabellenpartition, die nicht gemeinsam mit einer Master Boot Record-Partition gespeichert ist. Dieses Element ist gültig, wenn PartitionStyle Member auf PARTITION_STYLE_GPT festgelegt ist. Eine Definition dieser Struktur finden Sie unter SET_PARTITION_INFORMATION_GPT.

Bemerkungen

Bei GPT-Partitionen kann auch jeder Wert festgelegt werden, der aus der Partition abgerufen werden kann. Im MBR-Fall kann nur die Partitionssignatur festgelegt werden.

Anforderungen

Anforderung Wert
Header- ntdddisk.h (include Ntdddisk.h)

Siehe auch

IOCTL_DISK_SET_PARTITION_INFO_EX

SET_PARTITION_INFORMATION_GPT

SET_PARTITION_INFORMATION_MBR