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 」を参照してください。
要件
要件 | 値 |
---|---|
Header | ntddcdrm.h (Ntddcdrm.h を含む) |