Partager via


structure FORMAT_EX_PARAMETERS (ntdddisk.h)

La structure FORMAT_EX_PARAMETERS est utilisée conjointement avec la demande de 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 des 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 attribuées à ce membre, consultez MEDIA_TYPE.

StartCylinderNumber

Indique le numéro du cylindre dans lequel la mise en forme doit commencer.

EndCylinderNumber

Indique le numéro du cylindre dans lequel la mise en forme doit se terminer.

StartHeadNumber

Indique le numéro de la tête où la mise en forme doit commencer.

EndHeadNumber

Indique le numéro de la tête dans laquelle 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 numéro du secteur où la mise en forme doit commencer.

Configuration requise

Condition requise Valeur
En-tête ntdddisk.h (inclure Ntdddisk.h)

Voir aussi

FORMAT_PARAMETERS

IOCTL_DISK_FORMAT_TRACKS

IOCTL_DISK_FORMAT_TRACKS_EX