다음을 통해 공유


SUB_Q_CHANNEL_DATA 공용 구조체(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