Freigeben über


FORMAT_EX_PARAMETERS Struktur (ntdddisk.h)

Die FORMAT_EX_PARAMETERS Struktur wird in Verbindung mit der IOCTL_DISK_FORMAT_TRACKS_EX-Anforderung verwendet, um den angegebenen Satz zusammenhängender Spuren auf dem Datenträger zu formatieren.

Syntax

typedef struct _FORMAT_EX_PARAMETERS {
  MEDIA_TYPE MediaType;
  ULONG      StartCylinderNumber;
  ULONG      EndCylinderNumber;
  ULONG      StartHeadNumber;
  ULONG      EndHeadNumber;
  USHORT     FormatGapLength;
  USHORT     SectorsPerTrack;
  USHORT     SectorNumber[1];
} FORMAT_EX_PARAMETERS, *PFORMAT_EX_PARAMETERS;

Angehörige

MediaType

Gibt Formatinformationen an, z. B. die Datenträgergröße und die Anzahl der Bytes pro Sektor. Eine Liste der Werte, die diesem Mitglied zugewiesen werden können, finden Sie unter MEDIA_TYPE.

StartCylinderNumber

Gibt die Anzahl des Zylinders an, an dem die Formatierung beginnen soll.

EndCylinderNumber

Gibt die Anzahl des Zylinders an, an dem die Formatierung enden soll.

StartHeadNumber

Gibt die Nummer des Kopfs an, an dem die Formatierung beginnen soll.

EndHeadNumber

Gibt die Anzahl des Kopfes an, an dem die Formatierung enden soll.

FormatGapLength

Gibt die Länge in Bytes eines Formatabstands an.

SectorsPerTrack

Gibt die Anzahl der Sektoren pro Track an.

SectorNumber[1]

Enthält ein Array, dessen erstes Element die Anzahl des Sektors angibt, in dem die Formatierung beginnen soll.

Anforderungen

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

Siehe auch

FORMAT_PARAMETERS

IOCTL_DISK_FORMAT_TRACKS

IOCTL_DISK_FORMAT_TRACKS_EX