структура FORMAT_EX_PARAMETERS (winioctl.h)

Содержит сведения, используемые при форматировании непрерывного набора дорожек диска. Он используется в коде элемента управления IOCTL_DISK_FORMAT_TRACKS_EX .

Синтаксис

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

Члены

MediaType

Тип носителя. Список значений см. в разделе MEDIA_TYPE.

StartCylinderNumber

Номер цилиндра, с которого начинается формат.

EndCylinderNumber

Номер цилиндра, с которым завершается формат.

StartHeadNumber

Начальное расположение головы.

EndHeadNumber

Конечное расположение головы.

FormatGapLength

Длина разрыва между двумя последовательными секторами на треке.

SectorsPerTrack

Количество секторов в каждой дорожке.

SectorNumber[1]

Массив значений, определяющий номера секторов, которые будут включены в форматируемую дорожку.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winioctl.h (включая Windows.h)

См. также раздел

IOCTL_DISK_FORMAT_TRACKS_EX

MEDIA_TYPE