Freigeben über


PARTITION_INFORMATION-Struktur (winioctl.h)

Enthält Informationen zu einer Datenträgerpartition.

Beachten SiePARTITION_INFORMATION durch die PARTITION_INFORMATION_EX-Struktur abgelöst wurde.
 

Syntax

typedef struct _PARTITION_INFORMATION {
  LARGE_INTEGER StartingOffset;
  LARGE_INTEGER PartitionLength;
  DWORD         HiddenSectors;
  DWORD         PartitionNumber;
  BYTE          PartitionType;
  BOOLEAN       BootIndicator;
  BOOLEAN       RecognizedPartition;
  BOOLEAN       RewritePartition;
} PARTITION_INFORMATION, *PPARTITION_INFORMATION;

Member

StartingOffset

Der Startoffset der Partition.

PartitionLength

Die Länge der Partition in Bytes.

HiddenSectors

Die Anzahl der ausgeblendeten Sektoren in der Partition.

PartitionNumber

Die Nummer der Partition (1-basiert).

PartitionType

Der Partitionstyp. Eine Liste der Werte finden Sie unter Datenträgerpartitionstypen.

BootIndicator

Wenn dieser Member TRUE ist, kann die Partition gestartet werden.

RecognizedPartition

Wenn dieser Member TRUE ist, weist die Partition einen erkannten Typ auf.

RewritePartition

Wenn dieser Member TRUE ist, haben sich die Partitionsinformationen geändert. Wenn Sie eine Partition ändern (mit IOCTL_DISK_SET_DRIVE_LAYOUT), verwendet das System diesen Member, um zu bestimmen, welche Partitionen geändert wurden und welche Informationen neu geschrieben werden müssen.

Hinweise

Wenn sich die Partition auf einem Datenträger befindet, der als Typ master Startdatensatz (MBR) formatiert ist, ist die Partitionsgröße insgesamt begrenzt. Weitere Informationen finden Sie im Abschnitt Hinweise von IOCTL_DISK_SET_DRIVE_LAYOUT.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winioctl.h (windows.h einschließen)

Weitere Informationen

Dateisystemerkennung

IOCTL_DISK_GET_DRIVE_LAYOUT

IOCTL_DISK_GET_PARTITION_INFO

IOCTL_DISK_SET_DRIVE_LAYOUT

IOCTL_DISK_SET_PARTITION_INFO

PARTITION_INFORMATION_EX

PARTITION_STYLE