// ntdddisk.h
typedef struct _FORMAT_PARAMETERS {
MEDIA_TYPE MediaType;
ULONG StartCylinderNumber;
ULONG EndCylinderNumber;
ULONG StartHeadNumber;
ULONG EndHeadNumber;
} FORMAT_PARAMETERS, *PFORMAT_PARAMETERS;
View the official Windows Driver Kit DDI reference
// winioctl.h
typedef struct _FORMAT_PARAMETERS {
MEDIA_TYPE MediaType;
DWORD StartCylinderNumber;
DWORD EndCylinderNumber;
DWORD StartHeadNumber;
DWORD EndHeadNumber;
} FORMAT_PARAMETERS, *PFORMAT_PARAMETERS;
View the official Win32 API reference
No description available.
The FORMAT_PARAMETERS structure is used in conjunction with the IOCTL_DISK_FORMAT_TRACKS request to format the specified set of contiguous tracks on the disk.
MediaType
Indicates format information, such as the disk size and the number of bytes per sector. For a list of the values that can be assigned to this member, see MEDIA_TYPE.
StartCylinderNumber
Indicates the number of the cylinder where the formatting should begin.
EndCylinderNumber
Indicates the number of the cylinder where the formatting should end.
StartHeadNumber
Indicates the number of the head where the formatting should begin.
EndHeadNumber
Indicates the number of the head where the formatting should end.
Contains information used in formatting a contiguous set of disk tracks. It is used by the IOCTL_DISK_FORMAT_TRACKS control code.
MediaType
The media type. For a list of values, see MEDIA_TYPE.
StartCylinderNumber
The cylinder number at which to begin the format.
EndCylinderNumber
The cylinder number at which to end the format.
StartHeadNumber
The beginning head location.
EndHeadNumber
The ending head location.