SUB_Q_TRACK_ISRC structure
The SUB_Q_TRACK_ISC contains position information and is used in conjunction with the SUB_Q_CHANNEL_DATA structure.
Syntax
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
-
Indicates, among other things, the length of the Q subchannel data that was retrieved. See SUB_Q_HEADER for further details.
- FormatCode
-
Should have a value of IOCTL_CDROM_TRACK_ISRC.
- Reserved0
-
Reserved.
- Track
-
Contains the number for the track for which the ISRC value was requested.
- Reserved1
-
Reserved.
- Reserved2
-
Reserved.
- Tcval
-
Indicates that ISRC data was detected, if set to 1. Otherwise, if set to zero, indicates that TrackIsrc is invalid.
- TrackIsrc
-
Contains an array that holds the tracking ISRC data.
Requirements
|
Header |
|
|---|
See also
Send comments about this topic to Microsoft
Build date: 4/17/2013
