Freigeben über


CDROM_TOC_CD_TEXT_DATA_BLOCK-Struktur (ntddcdrm.h)

Diese Struktur enthält CD-Textdeskriptordaten, die in Verbindung mit den Daten in der CDROM_TOC_CD_TEXT_DATA-Struktur verwendet werden.

Syntax

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;

Member

PackType

Gibt den Typ der Packdaten wie folgt an:

Typ BESCHREIBUNG
CDROM_CD_TEXT_PACK_ALBUM_NAME Titel des Albums oder Titels.
CDROM_CD_TEXT_PACK_PERFORMER Namen der Ausführenden (in ASCII).
CDROM_CD_TEXT_PACK_SONGWRITER Namen der Songwriter (in ASCII).
CDROM_CD_TEXT_PACK_COMPOSER Namen der Komponisten (in ASCII).
CDROM_CD_TEXT_PACK_ARRANGER Namen der Arranger (in ASCII).
CDROM_CD_TEXT_PACK_MESSAGES Nachrichten vom Inhaltsanbieter und/oder Künstler (in ASCII).
CDROM_CD_TEXT_PACK_DISC_ID Datenträgeridentifikationsinformationen.
CDROM_CD_TEXT_PACK_GENRE Genreidentifikation und Informationen.
CDROM_CD_TEXT_PACK_TOC_INFO Inhaltsverzeichnisinformationen.
CDROM_CD_TEXT_PACK_TOC_INFO2 Informationen zum zweiten Inhaltsverzeichnis.
CDROM_CD_TEXT_PACK_UPC_EAN UPC/EAN-Code des Albums und ISRC-Code jedes Tracks.
CDROM_CD_TEXT_PACK_SIZE_INFO Größeninformationen für den Block.

TrackNumber

Informationen zu den zulässigen Werten für dieses Mitglied finden Sie in der Spezifikation T10/1363-D des National Committee for Information Technology Standards (NCITS).

ExtensionFlag

Muss auf 0 festgelegt werden.

SequenceNumber

Informationen zu den zulässigen Werten für dieses Mitglied finden Sie in der Spezifikation T10/1363-D des National Committee for Information Technology Standards (NCITS).

CharacterPosition

Informationen zu den zulässigen Werten für dieses Mitglied finden Sie in der Spezifikation T10/1363-D des National Committee for Information Technology Standards (NCITS).

BlockNumber

Informationen zu den zulässigen Werten für dieses Mitglied finden Sie in der Spezifikation T10/1363-D des National Committee for Information Technology Standards (NCITS).

Unicode

Gibt bei Festlegung auf 1 an, dass der Text im Unicode-Format gespeichert wird.

Text[12]

Enthält Textdeskriptordaten in Form von 8-Bit-ASCII-Zeichen.

WText[6]

Enthält Textdeskriptordaten in Form von 16-Bit-Zeichen (Breitzeichen).

CRC[2]

Enthält die zyklische Redundanzprüfung.

Anforderungen

Anforderung Wert
Header ntddcdrm.h (include Ntddcdrm.h)

Weitere Informationen

CDROM_READ_TOC_EX

CDROM_TOC_CD_TEXT_DATA

IOCTL_CDROM_READ_TOC_EX