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