estrutura CDROM_TOC (ntddcdrm.h)

Os IRPs de controle de dispositivo com um código de controle de IOCTL_CDROM_READ_TOC_EX e um formato de CDROM_READ_TOC_EX_FORMAT_TOC retornam seus dados de saída nessa estrutura seguidos por uma série de estruturas TRACK_DATA .

Sintaxe

typedef struct _CDROM_TOC {
  UCHAR      Length[2];
  UCHAR      FirstTrack;
  UCHAR      LastTrack;
  TRACK_DATA TrackData[MAXIMUM_NUMBER_TRACKS];
} CDROM_TOC, *PCDROM_TOC;

Membros

Length[2]

Indica o comprimento, em bytes, dos dados do sumário. Esse valor de comprimento não inclui o comprimento do próprio membro Length .

FirstTrack

Indica o primeiro número de faixa do sumário da primeira sessão completa.

LastTrack

Indica o último número de faixa do sumário da última sessão completa.

TrackData[MAXIMUM_NUMBER_TRACKS]

Matriz de estruturas do tipo TRACK_DATA que contêm informações de sumário para todas as sessões no disco.

Comentários

Os dados de saída contêm informações de sumário para uma ou mais das sessões especificadas.

Requisitos

Requisito Valor
Cabeçalho ntddcdrm.h (inclua Ntddcdrm.h)

Confira também

CDROM_READ_TOC_EX

IOCTL_CDROM_READ_TOC_EX

TRACK_DATA