structure FORMAT_EX_PARAMETERS (ntdddisk.h)
La structure FORMAT_EX_PARAMETERS est utilisée conjointement avec la requête IOCTL_DISK_FORMAT_TRACKS_EX pour mettre en forme l’ensemble spécifié de pistes contiguës sur le disque.
Syntaxe
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;
Membres
MediaType
Indique les informations de format, telles que la taille du disque et le nombre d’octets par secteur. Pour obtenir la liste des valeurs qui peuvent être affectées à ce membre, consultez MEDIA_TYPE.
StartCylinderNumber
Indique le nombre de cylindres où la mise en forme doit commencer.
EndCylinderNumber
Indique le nombre de cylindres où la mise en forme doit se terminer.
StartHeadNumber
Indique le nombre de têtes où la mise en forme doit commencer.
EndHeadNumber
Indique le nombre de têtes où la mise en forme doit se terminer.
FormatGapLength
Indique la longueur en octets d’un écart de format.
SectorsPerTrack
Indique le nombre de secteurs par piste.
SectorNumber[1]
Contient un tableau dont le premier élément indique le nombre du secteur dans lequel la mise en forme doit commencer.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntdddisk.h (include Ntdddisk.h) |