struttura SUB_Q_TRACK_ISRC (ntddcdrm.h)

La SUB_Q_TRACK_ISC contiene informazioni sulla posizione e viene utilizzata insieme alla struttura SUB_Q_CHANNEL_DATA .

Sintassi

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;

Members

Header

Indica, tra le altre cose, la lunghezza dei dati sottocanale Q recuperati. Per altri dettagli , vedere SUB_Q_HEADER .

FormatCode

Deve avere un valore di IOCTL_CDROM_TRACK_ISRC.

Reserved0

Riservato.

Track

Contiene il numero per la traccia per la quale è stato richiesto il valore ISRC.

Reserved1

Riservato.

Reserved2

Riservato.

Tcval

Indica che sono stati rilevati dati ISRC, se impostati su 1. In caso contrario, se impostato su zero, indica che TrackIsrc non è valido.

TrackIsrc[15]

Contiene una matrice che contiene i dati ISRC di rilevamento.

Requisiti

Requisito Valore
Intestazione ntddcdrm.h (include Ntddcdrm.h)

Vedi anche

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CHANNEL_DATA

SUB_Q_HEADER