FORMAT_EX_PARAMETERS structure (winioctl.h)

Contient des informations utilisées pour la mise en forme d’un ensemble contigu de pistes de disque. Utilisé par le code de contrôle IOCTL_DISK_FORMAT_TRACKS_EX.

Syntaxe

typedef struct _FORMAT_EX_PARAMETERS {
  MEDIA_TYPE MediaType;
  DWORD      StartCylinderNumber;
  DWORD      EndCylinderNumber;
  DWORD      StartHeadNumber;
  DWORD      EndHeadNumber;
  WORD       FormatGapLength;
  WORD       SectorsPerTrack;
  WORD       SectorNumber[1];
} FORMAT_EX_PARAMETERS, *PFORMAT_EX_PARAMETERS;

Membres

MediaType

Type de support. Pour obtenir la liste des valeurs, consultez MEDIA_TYPE.

StartCylinderNumber

Numéro de cylindre au niveau duquel commencer le format.

EndCylinderNumber

Numéro de cylindre auquel terminer le format.

StartHeadNumber

Emplacement de la tête de départ.

EndHeadNumber

Emplacement de la tête de fin.

FormatGapLength

Longueur de l’écart entre deux secteurs successifs sur une piste.

SectorsPerTrack

Nombre de secteurs dans chaque piste.

SectorNumber[1]

Tableau de valeurs spécifiant les numéros de secteur des secteurs à inclure dans la piste à mettre en forme.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winioctl.h (inclure Windows.h)

Voir aussi

IOCTL_DISK_FORMAT_TRACKS_EX

MEDIA_TYPE