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;
Member
MediaType
Gibt Formatinformationen an, z. B. die Datenträgergröße und die Anzahl der Bytes pro Sektor. Eine Liste der Werte, die diesem Member zugewiesen werden können, finden Sie unter MEDIA_TYPE.
StartCylinderNumber
Gibt die Anzahl des Zylinders an, in dem die Formatierung beginnen soll.
EndCylinderNumber
Gibt die Anzahl des Zylinders an, an dem die Formatierung enden soll.
StartHeadNumber
Gibt die Nummer des Kopfes an, an dem die Formatierung beginnen soll.
EndHeadNumber
Gibt die Nummer des Kopfes an, an dem die Formatierung enden soll.
FormatGapLength
Gibt die Länge einer Formatlücke in Bytes an.
SectorsPerTrack
Gibt die Anzahl der Sektoren pro Spur 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) |