SUB_Q_CHANNEL_DATA union (ntddcdrm.h)

设备控制 IRP,其控制代码为IOCTL_CDROM_READ_Q_CHANNEL返回此联合中的输出数据。

语法

typedef union _SUB_Q_CHANNEL_DATA {
  SUB_Q_CURRENT_POSITION     CurrentPosition;
  SUB_Q_MEDIA_CATALOG_NUMBER MediaCatalog;
  SUB_Q_TRACK_ISRC           TrackIsrc;
} SUB_Q_CHANNEL_DATA, *PSUB_Q_CHANNEL_DATA;

成员

CurrentPosition

包含 SUB_Q_CURRENT_POSITION 结构中的位置信息,例如绝对地址和相对地址。

MediaCatalog

包含 SUB_Q_MEDIA_CATALOG_NUMBER 结构中的媒体目录编号。

TrackIsrc

SUB_Q_TRACK_ISRC 结构中包含 TrackIsrc 代码。

言论

Format 作为输入传递的CDROM_SUB_Q_DATA_FORMAT结构成员的值,IOCTL_CDROM_READ_Q_CHANNEL确定此联合的哪个成员用于返回输出数据。 有关详细说明,请参阅 CDROM_SUB_Q_DATA_FORMAT

要求

要求 价值
标头 ntddcdrm.h (包括 Ntddcdrm.h)

另请参阅

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CURRENT_POSITION

SUB_Q_MEDIA_CATALOG_NUMBER

SUB_Q_TRACK_ISRC