FORMAT_EX_PARAMETERS 結構 (ntdddisk.h)

FORMAT_EX_PARAMETERS 結構會與 IOCTL_DISK_FORMAT_TRACKS_EX 要求搭配使用,以格式化磁碟上指定的連續曲目集。

語法

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;

成員

MediaType

指出格式資訊,例如磁碟大小和每個扇區的位元組數目。 如需可指派給這個成員的值清單,請參閱 MEDIA_TYPE

StartCylinderNumber

指出格式應該開始的圓柱數。

EndCylinderNumber

指出格式應該結束的圓柱數。

StartHeadNumber

指出格式設定應該開始的前端數目。

EndHeadNumber

指出格式設定應該結束的前端數目。

FormatGapLength

表示格式間距的位元組長度。

SectorsPerTrack

指出每個追蹤的扇區數目。

SectorNumber[1]

包含陣列,其第一個專案表示應該開始格式化的扇區數目。

規格需求

需求
標頭 ntdddisk.h (包含 Ntdddisk.h)

另請參閱

FORMAT_PARAMETERS

IOCTL_DISK_FORMAT_TRACKS

IOCTL_DISK_FORMAT_TRACKS_EX