Partager via


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)

Voir aussi

CDROM_READ_TOC_EX

CDROM_TOC_CD_TEXT_DATA

IOCTL_CDROM_READ_TOC_EX