estrutura SUB_Q_TRACK_ISRC (ntddcdrm.h)

O SUB_Q_TRACK_ISC contém informações de posição e é usado em conjunto com a estrutura SUB_Q_CHANNEL_DATA .

Sintaxe

typedef struct _SUB_Q_TRACK_ISRC {
  SUB_Q_HEADER Header;
  UCHAR        FormatCode;
  UCHAR        Reserved0;
  UCHAR        Track;
  UCHAR        Reserved1;
  UCHAR        Reserved2 : 7;
  UCHAR        Tcval : 1;
  UCHAR        TrackIsrc[15];
} SUB_Q_TRACK_ISRC, *PSUB_Q_TRACK_ISRC;

Membros

Header

Indica, entre outras coisas, o comprimento dos dados de subcanal Q que foram recuperados. Consulte SUB_Q_HEADER para obter mais detalhes.

FormatCode

Deve ter um valor de IOCTL_CDROM_TRACK_ISRC.

Reserved0

Reservado.

Track

Contém o número da faixa para a qual o valor ISRC foi solicitado.

Reserved1

Reservado.

Reserved2

Reservado.

Tcval

Indica que os dados ISRC foram detectados, se definidos como 1. Caso contrário, se definido como zero, indica que TrackIsrc é inválido.

TrackIsrc[15]

Contém uma matriz que contém os dados ISRC de acompanhamento.

Requisitos

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

Confira também

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CHANNEL_DATA

SUB_Q_HEADER