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]
書式設定を開始する必要があるセクターの数を示す最初の要素を持つ配列を格納します。
要件
要件 | 値 |
---|---|
Header | ntdddisk.h (Ntdddisk.h を含む) |