estructura CDROM_SUB_Q_DATA_FORMAT (ntddcdrm.h)
La estructura CDROM_SUB_Q_DATA_FORMAT se usa con irP de control de dispositivo de tipo IOCTL_CDROM_READ_Q_CHANNEL.
Sintaxis
typedef struct _CDROM_SUB_Q_DATA_FORMAT {
UCHAR Format;
UCHAR Track;
} CDROM_SUB_Q_DATA_FORMAT, *PCDROM_SUB_Q_DATA_FORMAT;
Miembros
Format
Especifica qué subconjunto de los datos de Q debe devolver la operación de lectura, como se indica a continuación:
IOCTL_CDROM_CURRENT_POSITION
Indica que la operación de lectura debe devolver información de posición, como el número de pista, el número de índice, la dirección absoluta y la dirección relativa de seguimiento. Si el IRP de control de dispositivo IOCTL_CDROM_Q_CHANNEL especifica este formato, la información se devuelve en el miembro SUB_Q_CURRENT_POSITION de la estructura SUB_Q_CHANNEL_DATA.
IOCTL_CDROM_MEDIA_CATALOG
Indica que la operación de lectura debe devolver el número de catálogo multimedia. Si el IRP de control de dispositivo IOCTL_CDROM_Q_CHANNEL especifica este formato, la información se devuelve en el miembro SUB_Q_MEDIA_CATALOG_NUMBER de la estructura de SUB_Q_CHANNEL_DATA.
IOCTL_CDROM_TRACK_ISRC
Indica que la operación de lectura debe devolver el código de grabación estándar internacional (ISRC) iso/IEC 3901. Este código proporciona un número único a una pista de audio. Si el IRP de control de dispositivo IOCTL_CDROM_Q_CHANNEL especifica este formato, la información se devuelve en el miembro SUB_Q_TRACK_ISRC de la estructura de SUB_Q_CHANNEL_DATA.
Track
Indica el número de pista en el que el controlador de CD-ROM debe leer los datos de subcanal Q. Si Format está establecido en IOCTL_CDROM_MEDIA_CATALOG, el miembro Track debe establecerse en cero.
Observaciones
La estructura CDROM_SUB_Q_DATA_FORMAT indica la pista desde la que se va a leer la parte Q de los datos subcanales y el formato de la lectura.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ntddcdrm.h (incluya Ntddcdrm.h) |