структура SUB_Q_TRACK_ISRC (ntddcdrm.h)
SUB_Q_TRACK_ISC содержит сведения о положении и используется вместе со структурой SUB_Q_CHANNEL_DATA .
Синтаксис
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;
Члены
Header
Указывает, среди прочего, длину полученных данных подканала Q. Дополнительные сведения см. в SUB_Q_HEADER .
FormatCode
Должно иметь значение IOCTL_CDROM_TRACK_ISRC.
Reserved0
Зарезервировано.
Track
Содержит номер дорожки, для которой было запрошено значение ISRC.
Reserved1
Зарезервировано.
Reserved2
Зарезервировано.
Tcval
Указывает, что были обнаружены данные ISRC, если задано значение 1. В противном случае, если значение равно нулю, указывает, что TrackIsrc недопустим.
TrackIsrc[15]
Содержит массив, содержащий данные отслеживания ISRC.
Требования
Требование | Значение |
---|---|
Заголовок | ntddcdrm.h (включая Ntddcdrm.h) |