Partilhar via


SUB_Q_CHANNEL_DATA união (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 de SUB_Q_TRACK_ISRC.

Observações

O valor do Format membro da estrutura de 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. Consulte CDROM_SUB_Q_DATA_FORMAT para obter uma explicação detalhada.

Requisitos

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

Consulte 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