Condividi tramite


struttura FORMAT_EX_PARAMETERS (ntdddisk.h)

La struttura FORMAT_EX_PARAMETERS viene utilizzata insieme alla richiesta di IOCTL_DISK_FORMAT_TRACKS_EX per formattare il set specificato di tracce contigue sul disco.

Sintassi

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;

Members

MediaType

Indica le informazioni sul formato, ad esempio le dimensioni del disco e il numero di byte per settore. Per un elenco dei valori che è possibile assegnare a questo membro, vedere MEDIA_TYPE.

StartCylinderNumber

Indica il numero del cilindro in cui deve iniziare la formattazione.

EndCylinderNumber

Indica il numero del cilindro in cui deve terminare la formattazione.

StartHeadNumber

Indica il numero dell'intestazione in cui deve iniziare la formattazione.

EndHeadNumber

Indica il numero dell'intestazione in cui deve terminare la formattazione.

FormatGapLength

Indica la lunghezza in byte di uno spazio di formato.

SectorsPerTrack

Indica il numero di settori per traccia.

SectorNumber[1]

Contiene una matrice il cui primo elemento indica il numero del settore in cui deve iniziare la formattazione.

Requisiti

Requisito Valore
Intestazione ntdddisk.h (include Ntdddisk.h)

Vedi anche

FORMAT_PARAMETERS

IOCTL_DISK_FORMAT_TRACKS

IOCTL_DISK_FORMAT_TRACKS_EX