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

指出追蹤的屬性。可以是下列值的組合。

屬性 Description
AUDIO_WITH_PREEMPHASIS 已新增兩個前置詞為 50/15 微秒的音訊通道。
DIGITAL_COPY_PERMITTED 允許數字複製。
AUDIO_DATA_TRACK 追蹤包含非稽核數據。
TWO_FOUR_CHANNEL_AUDIO 曲目包含四個音訊數據的通道。

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]

如需此成員允許值的相關信息,請參閱規格 T10/1363-D,由國家資訊技術標準委員會 (NCITS) 。

Zero

包含零位的值。

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