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

規格需求

需求
標頭 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