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) |