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 代码。
注解
使用 IOCTL_CDROM_READ_Q_CHANNEL 作为输入传递的 CDROM_SUB_Q_DATA_FORMAT 结构的 Format 成员的值确定此联合的哪个成员用于返回输出数据。 有关详细说明,请参阅 CDROM_SUB_Q_DATA_FORMAT 。
要求
要求 | 值 |
---|---|
Header | ntddcdrm.h (包括 Ntddcdrm.h) |