structure CDROM_TOC_CD_TEXT_DATA_BLOCK (ntddcdrm.h)
Cette structure contient des données de descripteur de texte CD utilisées conjointement avec les données de la structure CDROM_TOC_CD_TEXT_DATA.
Syntaxe
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;
Membres
PackType
Indique le type de données de pack, comme suit :
Type | Description |
---|---|
CDROM_CD_TEXT_PACK_ALBUM_NAME | Titre de l’album ou de la piste. |
CDROM_CD_TEXT_PACK_PERFORMER | Noms des interprètes (en ASCII). |
CDROM_CD_TEXT_PACK_SONGWRITER | Noms des auteurs-compositeurs (en ASCII). |
CDROM_CD_TEXT_PACK_COMPOSER | Noms des compositeurs (en ASCII). |
CDROM_CD_TEXT_PACK_ARRANGER | Noms des arrangeurs (en ASCII). |
CDROM_CD_TEXT_PACK_MESSAGES | Messages du fournisseur de contenu et/ou de l’artiste (en ASCII). |
CDROM_CD_TEXT_PACK_DISC_ID | Informations d’identification de disque. |
CDROM_CD_TEXT_PACK_GENRE | Identification de genre et informations. |
CDROM_CD_TEXT_PACK_TOC_INFO | Informations sur la table des matières. |
CDROM_CD_TEXT_PACK_TOC_INFO2 | Deuxième table des informations sur le contenu. |
CDROM_CD_TEXT_PACK_UPC_EAN | Code UPC/EAN de l’album et du code ISRC de chaque piste. |
CDROM_CD_TEXT_PACK_SIZE_INFO | Informations de taille pour le bloc. |
TrackNumber
Consultez la spécification T10/1363-D, par le Comité national des normes de technologie de l’information (NCITS) Pour plus d’informations sur les valeurs autorisées pour ce membre.
ExtensionFlag
Doit être défini sur zéro.
SequenceNumber
Consultez la spécification T10/1363-D, par le Comité national des normes de technologie de l’information (NCITS) Pour plus d’informations sur les valeurs autorisées pour ce membre.
CharacterPosition
Consultez la spécification T10/1363-D, par le Comité national des normes de technologie de l’information (NCITS) Pour plus d’informations sur les valeurs autorisées pour ce membre.
BlockNumber
Consultez la spécification T10/1363-D, par le Comité national des normes de technologie de l’information (NCITS) Pour plus d’informations sur les valeurs autorisées pour ce membre.
Unicode
Indique, lorsqu’il est défini sur 1, que le texte est stocké au format Unicode.
Text[12]
Contient des données de descripteur de texte sous la forme de caractères ASCII 8 bits.
WText[6]
Contient des données de descripteur de texte sous la forme de caractères 16 bits (larges).
CRC[2]
Contient la vérification de redondance cyclique.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddcdrm.h (include Ntddcdrm.h) |