Freigeben über


DISK_EXTENT-Struktur (ntddvol.h)

Die DISK_EXTENT-Struktur enthält Informationen, die den Speicherort und die Länge einer Volumeausdehnung auf einem Datenträger definieren.

Syntax

typedef struct _DISK_EXTENT {
  ULONG         DiskNumber;
  LARGE_INTEGER StartingOffset;
  LARGE_INTEGER ExtentLength;
} DISK_EXTENT, *PDISK_EXTENT;

Member

DiskNumber

Gibt die Nummer des Datenträgers an, der diesen Bereich enthält. Dies ist die gleiche Datenträgernummer, die zum Erstellen des Namens des Datenträgers verwendet wird (z. B . PhysicalDriveX oder HarddiskX, wobei X die Datenträgernummer ist).

StartingOffset

Gibt den Offset in Bytes vom Anfang des Datenträgers an.

ExtentLength

Gibt die Anzahl der Bytes dieses Bereichs an.

Anforderungen

Anforderung Wert
Header ntddvol.h (include Ntddvol.h)

Weitere Informationen

IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS

VOLUME_DISK_EXTENTS