共用方式為


CDROM_TOC_CD_TEXT_DATA_BLOCK 結構 (ntddcdrm.h)

此結構包含與 CDROM_TOC_CD_TEXT_DATA 結構中的數據搭配使用的CD文字描述元數據。

語法

typedef struct _CDROM_TOC_CD_TEXT_DATA_BLOCK {
  UCHAR PackType;
  UCHAR TrackNumber : 7;
  UCHAR ExtensionFlag : 1;
  UCHAR SequenceNumber;
  UCHAR CharacterPosition : 4;
  UCHAR BlockNumber : 3;
  UCHAR Unicode : 1;
  union {
    UCHAR Text[12];
    WCHAR WText[6];
  };
  UCHAR CRC[2];
} CDROM_TOC_CD_TEXT_DATA_BLOCK, *PCDROM_TOC_CD_TEXT_DATA_BLOCK;

成員

PackType

指出套件數據類型,如下所示:

類型 Description
CDROM_CD_TEXT_PACK_ALBUM_NAME 相簿或曲目標題。
CDROM_CD_TEXT_PACK_PERFORMER ASCII) 中執行者 (的名稱。
CDROM_CD_TEXT_PACK_SONGWRITER ASCII) 中 (的歌曲寫入器名稱。
CDROM_CD_TEXT_PACK_COMPOSER ASCII) 中的撰寫程式名稱 (。
CDROM_CD_TEXT_PACK_ARRANGER ASCII) 中排列器 (的名稱。
CDROM_CD_TEXT_PACK_MESSAGES ASCII) 中來自內容提供者和/或作者 (的訊息。
CDROM_CD_TEXT_PACK_DISC_ID 光碟識別資訊。
CDROM_CD_TEXT_PACK_GENRE 內容類型識別和資訊。
CDROM_CD_TEXT_PACK_TOC_INFO 目錄資訊。
CDROM_CD_TEXT_PACK_TOC_INFO2 第二個目錄資訊。
CDROM_CD_TEXT_PACK_UPC_EAN 每一個曲目之相簿的啟用/EAN 代碼和ISRC代碼。
CDROM_CD_TEXT_PACK_SIZE_INFO 區塊的大小資訊。

TrackNumber

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

ExtensionFlag

必須設定為零。

SequenceNumber

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

CharacterPosition

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

BlockNumber

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

Unicode

表示當設定為 1 時,文字會以 Unicode 格式儲存。

Text[12]

包含 8 位 ASCII 字元形式的文字描述元數據。

WText[6]

包含16位 (寬) 字元形式的文字描述元數據。

CRC[2]

包含迴圈備援檢查。

規格需求

需求
標頭 ntddcdrm.h (包含 Ntddcdrm.h)

另請參閱

CDROM_READ_TOC_EX

CDROM_TOC_CD_TEXT_DATA

IOCTL_CDROM_READ_TOC_EX