다음을 통해 공유


CDROM_TOC_FULL_TOC_DATA_BLOCK 구조체(ntddcdrm.h)

CDROM_TOC_FULL_TOC_DATA_BLOCK 구조에는 CDROM_TOC_FULL_TOC_DATA 구조체의 데이터와 함께 사용되는 추적 설명자 데이터가 포함됩니다.

구문

typedef struct _CDROM_TOC_FULL_TOC_DATA_BLOCK {
  UCHAR SessionNumber;
  UCHAR Control : 4;
  UCHAR Adr : 4;
  UCHAR Reserved1;
  UCHAR Point;
  UCHAR MsfExtra[3];
  UCHAR Zero;
  UCHAR Msf[3];
} CDROM_TOC_FULL_TOC_DATA_BLOCK, *PCDROM_TOC_FULL_TOC_DATA_BLOCK;

멤버

SessionNumber

트랙이 속한 세션 수를 포함합니다.

Control

트랙의 특성을 나타냅니다. 다음 값의 조합일 수 있습니다.

attribute Description
AUDIO_WITH_PREEMPHASIS 50/15 마이크로초의 선점이 있는 두 개의 오디오 채널이 추가되었습니다.
DIGITAL_COPY_PERMITTED 디지털 복사가 허용됩니다.
AUDIO_DATA_TRACK 트랙에는 비audio 데이터가 포함됩니다.
TWO_FOUR_CHANNEL_AUDIO 트랙에는 4개의 오디오 데이터 채널이 포함되어 있습니다.

Adr

이 목차 항목이 발견된 블록의 Q 하위 채널에 인코딩된 정보의 형식을 나타냅니다. 다음 값 중 하나일 수 있습니다.

형식 Description
ADR_NO_MODE_INFORMATION Q 하위 채널 모드 정보가 제공되지 않습니다.
ADR_ENCODES_CURRENT_POSITION Q 하위 채널은 현재 위치 데이터를 인코딩합니다.
ADR_ENCODES_MEDIA_CATALOG Q 하위 채널은 미디어 카탈로그 번호를 인코딩합니다.
ADR_ENCODES_ISRC Q 하위 채널은 ISRC를 인코딩합니다.

Reserved1

예약되어 있습니다.

Point

목차 리드인 영역 내에서 다양한 유형의 정보를 정의합니다. 이 구성원의 허용되는 값에 대한 자세한 내용은 NCITS(국가 정보 기술 표준 위원회)의 사양 T10/1363-D를 참조하세요.

MsfExtra[3]

이 구성원의 허용되는 값에 대한 자세한 내용은 NCITS(국가 정보 기술 표준 위원회)의 사양 T10/1363-D를 참조하세요.

Zero

0비트 값을 포함합니다.

Msf[3]

분, 초 및 프레임을 포함합니다. Msf[0]에는 분 필드가 포함되어 있습니다. Msf[1]에는 초 필드가 포함되고 Msf[2]에는 프레임 필드가 포함됩니다. MSF는 논리 블록 주소 지정과 유사한 형식입니다.

요구 사항

요구 사항
헤더 ntddcdrm.h(Ntddcdrm.h 포함)

추가 정보

CDROM_READ_TOC_EX

CDROM_TOC_FULL_TOC_DATA

IOCTL_CDROM_READ_TOC_EX