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)

另请参阅

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CHANNEL_DATA

SUB_Q_HEADER