Condividi tramite


CDROM_TOC_CD_TEXT_DATA_BLOCK struttura (ntddcdrm.h)

Questa struttura contiene i dati del descrittore di testo CD usati insieme ai dati nella struttura CDROM_TOC_CD_TEXT_DATA .

Sintassi

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;

Members

PackType

Indica il tipo di dati del pacchetto, come indicato di seguito:

Tipo Descrizione
CDROM_CD_TEXT_PACK_ALBUM_NAME Titolo dell'album o della traccia.
CDROM_CD_TEXT_PACK_PERFORMER Nomi dei performer (in ASCII).
CDROM_CD_TEXT_PACK_SONGWRITER Nomi dei cantatori (in ASCII).
CDROM_CD_TEXT_PACK_COMPOSER Nomi dei compositori (in ASCII).
CDROM_CD_TEXT_PACK_ARRANGER Nomi dei arranger (in ASCII).
CDROM_CD_TEXT_PACK_MESSAGES Messaggi dal provider di contenuto e/o dall'artista (in ASCII).
CDROM_CD_TEXT_PACK_DISC_ID Informazioni di identificazione del disco.
CDROM_CD_TEXT_PACK_GENRE Identificazione del genere e informazioni.
CDROM_CD_TEXT_PACK_TOC_INFO Tabella delle informazioni sul contenuto.
CDROM_CD_TEXT_PACK_TOC_INFO2 Secondo sommario delle informazioni.
CDROM_CD_TEXT_PACK_UPC_EAN Codice UPC/EAN dell'album e del codice ISRC di ogni traccia.
CDROM_CD_TEXT_PACK_SIZE_INFO Dimensioni delle informazioni per il blocco.

TrackNumber

Per informazioni sui valori consentiti per questo membro, vedere la specifica T10/1363D da parte del Comitato nazionale per gli standard di information technology (NCITS).

ExtensionFlag

Deve essere impostato su zero.

SequenceNumber

Per informazioni sui valori consentiti per questo membro, vedere la specifica T10/1363D da parte del Comitato nazionale per gli standard di information technology (NCITS).

CharacterPosition

Per informazioni sui valori consentiti per questo membro, vedere la specifica T10/1363D da parte del Comitato nazionale per gli standard di information technology (NCITS).

BlockNumber

Per informazioni sui valori consentiti per questo membro, vedere la specifica T10/1363D da parte del Comitato nazionale per gli standard di information technology (NCITS).

Unicode

Indica, se impostato su 1, che il testo viene archiviato in formato Unicode.

Text[12]

Contiene i dati del descrittore di testo sotto forma di caratteri ASCII a 8 bit.

WText[6]

Contiene i dati del descrittore di testo sotto forma di caratteri a 16 bit (wide).

CRC[2]

Contiene il controllo di ridondanza ciclico.

Requisiti

Requisito Valore
Intestazione ntddcdrm.h (include Ntddcdrm.h)

Vedi anche

CDROM_READ_TOC_EX

CDROM_TOC_CD_TEXT_DATA

IOCTL_CDROM_READ_TOC_EX