estructura CDROM_TOC_FULL_TOC_DATA_BLOCK (ntddcdrm.h)

La estructura CDROM_TOC_FULL_TOC_DATA_BLOCK contiene datos de descriptor de seguimiento usados junto con los datos de la estructura CDROM_TOC_FULL_TOC_DATA .

Sintaxis

typedef struct _CDROM_TOC_FULL_TOC_DATA_BLOCK {
  UCHAR SessionNumber;
  UCHAR Control : 4;
  UCHAR Adr : 4;
  UCHAR Reserved1;
  UCHAR Point;
  UCHAR MsfExtra[3];
  UCHAR Zero;
  UCHAR Msf[3];
} CDROM_TOC_FULL_TOC_DATA_BLOCK, *PCDROM_TOC_FULL_TOC_DATA_BLOCK;

Miembros

SessionNumber

Contiene el número de la sesión a la que pertenece la pista.

Control

Indica los atributos de la pista. Puede ser una combinación de los valores siguientes.

Atributo Descripción
AUDIO_WITH_PREEMPHASIS Se han agregado dos canales de audio con preemfasis de 50/15 microsegundos.
DIGITAL_COPY_PERMITTED Se permite la copia digital.
AUDIO_DATA_TRACK La pista contiene datos noaudio.
TWO_FOUR_CHANNEL_AUDIO La pista contiene cuatro canales de datos de audio.

Adr

Indica el tipo de información codificada en el subcanal Q del bloque donde se encontró esta entrada de tabla de contenido. Puede ser uno de los siguientes valores.

Tipo Descripción
ADR_NO_MODE_INFORMATION Información del modo subcanal Q no proporcionada.
ADR_ENCODES_CURRENT_POSITION Q codifica los datos de posición actuales.
ADR_ENCODES_MEDIA_CATALOG Q codifica el número de catálogo multimedia.
ADR_ENCODES_ISRC Q codifica ISRC en subcanal.

Reserved1

Reservado.

Point

Define varios tipos de información dentro de la tabla de contenido del área de cliente potencial. Para obtener información sobre los valores permitidos para este miembro, véase la especificación T10/1363-D, por comité nacional de normas de tecnología de la información (NCITS).

MsfExtra[3]

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.

Zero

Contiene el valor del bit cero.

Msf[3]

Contiene el minuto, el segundo y el marco. Msf[0] contiene el campo minutos. Msf[1] contiene el campo segundos y Msf[2] contiene el campo marcos. MSF es un formato similar al direccionamiento de bloques lógicos.

Requisitos

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

Consulte también

CDROM_READ_TOC_EX

CDROM_TOC_FULL_TOC_DATA

IOCTL_CDROM_READ_TOC_EX