объединение SUB_Q_CHANNEL_DATA (ntddcdrm.h)

IrPs управления устройствами с кодом элемента управления 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.

Замечания

Значение элемента формата в структуре CDROM_SUB_Q_DATA_FORMAT, передаваемой в качестве входных данных с IOCTL_CDROM_READ_Q_CHANNEL определяет, какой член этого объединения используется для возврата выходных данных. Подробные объяснения см. в CDROM_SUB_Q_DATA_FORMAT.

Требования

Требование Ценность
заголовка ntddcdrm.h (include 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