Поделиться через


объединение SUB_Q_CHANNEL_DATA (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

Содержит код TrackIsrc в SUB_Q_TRACK_ISRC структуре.

Комментарии

Значение элемента 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