struttura FORMAT_EX_PARAMETERS (winioctl.h)

Contiene informazioni utilizzate nella formattazione di un set contiguo di tracce su disco. Viene usato dal codice di controllo IOCTL_DISK_FORMAT_TRACKS_EX .

Sintassi

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;

Members

MediaType

Tipo di supporto. Per un elenco di valori, vedere MEDIA_TYPE.

StartCylinderNumber

Numero cilindro in corrispondenza del quale iniziare il formato.

EndCylinderNumber

Numero del cilindro in corrispondenza del quale terminare il formato.

StartHeadNumber

Posizione iniziale della testa.

EndHeadNumber

Posizione finale della testa.

FormatGapLength

La lunghezza del divario tra due settori successivi su un tracciato.

SectorsPerTrack

Numero di settori in ogni traccia.

SectorNumber[1]

Matrice di valori che specifica i numeri di settore dei settori da includere nella traccia da formattare.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winioctl.h (include Windows.h)

Vedi anche

IOCTL_DISK_FORMAT_TRACKS_EX

MEDIA_TYPE