Compartir a través de


estructura CDROM_TOC_CD_TEXT_DATA_BLOCK (ntddcdrm.h)

Esta estructura contiene datos del descriptor de texto de CD utilizados junto con los datos de la estructura CDROM_TOC_CD_TEXT_DATA .

Sintaxis

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;

Miembros

PackType

Indica el tipo de datos del paquete, como se indica a continuación:

Tipo Descripción
CDROM_CD_TEXT_PACK_ALBUM_NAME Título de álbum o pista.
CDROM_CD_TEXT_PACK_PERFORMER Nombres de los intérpretes (en ASCII).
CDROM_CD_TEXT_PACK_SONGWRITER Nombres de los compositores (en ASCII).
CDROM_CD_TEXT_PACK_COMPOSER Nombres de los compositores (en ASCII).
CDROM_CD_TEXT_PACK_ARRANGER Nombres de los organizadores (en ASCII).
CDROM_CD_TEXT_PACK_MESSAGES Mensajes del proveedor de contenido o artista (en ASCII).
CDROM_CD_TEXT_PACK_DISC_ID Información de identificación del disco.
CDROM_CD_TEXT_PACK_GENRE Identificación e información de género.
CDROM_CD_TEXT_PACK_TOC_INFO Información de tabla de contenido.
CDROM_CD_TEXT_PACK_TOC_INFO2 Segunda tabla de información de contenido.
CDROM_CD_TEXT_PACK_UPC_EAN CÓDIGO DE LA UB/EAN del álbum y el código ISRC de cada pista.
CDROM_CD_TEXT_PACK_SIZE_INFO Información de tamaño del bloque.

TrackNumber

Véase la especificación T10/1363-D, por el Comité Nacional de Normas de Tecnología de la Información (NCITS) Para obtener información sobre los valores permitidos para este miembro.

ExtensionFlag

Debe establecerse en cero.

SequenceNumber

Véase la especificación T10/1363-D, por el Comité Nacional de Normas de Tecnología de la Información (NCITS) Para obtener información sobre los valores permitidos para este miembro.

CharacterPosition

Véase la especificación T10/1363-D, por el Comité Nacional de Normas de Tecnología de la Información (NCITS) Para obtener información sobre los valores permitidos para este miembro.

BlockNumber

Véase la especificación T10/1363-D, por el Comité Nacional de Normas de Tecnología de la Información (NCITS) Para obtener información sobre los valores permitidos para este miembro.

Unicode

Indica, cuando se establece en 1, que el texto se almacena en formato Unicode.

Text[12]

Contiene datos de descriptor de texto en forma de caracteres ASCII de 8 bits.

WText[6]

Contiene datos de descriptor de texto en forma de caracteres de 16 bits (anchos).

CRC[2]

Contiene la comprobación de redundancia cíclica.

Requisitos

Requisito Valor
Header ntddcdrm.h (incluya Ntddcdrm.h)

Consulte también

CDROM_READ_TOC_EX

CDROM_TOC_CD_TEXT_DATA

IOCTL_CDROM_READ_TOC_EX