Compartilhar via


SUB_Q_CHANNEL_DATA union (ntddcdrm.h)

Os IRPs de controle de dispositivo com um código de controle de IOCTL_CDROM_READ_Q_CHANNEL retornam seus dados de saída nessa união.

Sintaxe

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;

Membros

CurrentPosition

Contém informações de posição, como os endereços absolutos e relativos, em uma estrutura SUB_Q_CURRENT_POSITION .

MediaCatalog

Contém o número do catálogo de mídia em uma estrutura de SUB_Q_MEDIA_CATALOG_NUMBER .

TrackIsrc

Contém o código TrackIsrc em uma estrutura SUB_Q_TRACK_ISRC .

Comentários

O valor do membro Format da estrutura CDROM_SUB_Q_DATA_FORMAT que é passada como entrada com IOCTL_CDROM_READ_Q_CHANNEL determina qual membro dessa união é usado para retornar os dados de saída. Confira CDROM_SUB_Q_DATA_FORMAT para obter uma explicação detalhada.

Requisitos

Requisito Valor
Cabeçalho ntddcdrm.h (inclua Ntddcdrm.h)

Confira também

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CURRENT_POSITION

SUB_Q_MEDIA_CATALOG_NUMBER

SUB_Q_TRACK_ISRC