次の方法で共有


SUB_Q_CHANNEL_DATA union (ntddcdrm.h)

この共用体の出力データを返IOCTL_CDROM_READ_Q_CHANNELの制御コードを持つデバイス 制御 IRP。

構文

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