estrutura FORMAT_EX_PARAMETERS (ntdddisk.h)

A estrutura FORMAT_EX_PARAMETERS é usada em conjunto com a solicitação IOCTL_DISK_FORMAT_TRACKS_EX para formatar o conjunto especificado de faixas contíguas no disco.

Sintaxe

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;

Membros

MediaType

Indica informações de formato, como o tamanho do disco e o número de bytes por setor. Para obter uma lista dos valores que podem ser atribuídos a esse membro, consulte MEDIA_TYPE.

StartCylinderNumber

Indica o número do cilindro em que a formatação deve começar.

EndCylinderNumber

Indica o número do cilindro em que a formatação deve terminar.

StartHeadNumber

Indica o número da cabeça onde a formatação deve começar.

EndHeadNumber

Indica o número da cabeça onde a formatação deve terminar.

FormatGapLength

Indica o comprimento em bytes de uma lacuna de formato.

SectorsPerTrack

Indica o número de setores por faixa.

SectorNumber[1]

Contém uma matriz cujo primeiro elemento indica o número do setor em que a formatação deve começar.

Requisitos

Requisito Valor
Cabeçalho ntdddisk.h (inclua Ntdddisk.h)

Confira também

FORMAT_PARAMETERS

IOCTL_DISK_FORMAT_TRACKS

IOCTL_DISK_FORMAT_TRACKS_EX