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) |