CDROM_SUB_Q_DATA_FORMAT Struktur (ntddcdrm.h)
Die CDROM_SUB_Q_DATA_FORMAT Struktur wird mit Gerätesteuerungs-IRPs vom Typ IOCTL_CDROM_READ_Q_CHANNELverwendet.
Syntax
typedef struct _CDROM_SUB_Q_DATA_FORMAT {
UCHAR Format;
UCHAR Track;
} CDROM_SUB_Q_DATA_FORMAT, *PCDROM_SUB_Q_DATA_FORMAT;
Angehörige
Format
Gibt an, welche Teilmenge der Q-Daten, die der Lesevorgang zurückgeben soll, wie folgt:
IOCTL_CDROM_CURRENT_POSITION
Gibt an, dass der Lesevorgang Positionsinformationen wie die Titelnummer, die Indexnummer, die absolute Adresse und die relative Adresse des Titels zurückgeben soll. Wenn das IOCTL_CDROM_Q_CHANNEL Gerätesteuerungs-IRP dieses Format angibt, werden die Informationen im SUB_Q_CURRENT_POSITION Element der SUB_Q_CHANNEL_DATA Struktur zurückgegeben.
IOCTL_CDROM_MEDIA_CATALOG
Gibt an, dass der Lesevorgang die Medienkatalognummer zurückgeben soll. Wenn das IOCTL_CDROM_Q_CHANNEL Gerätesteuerungs-IRP dieses Format angibt, werden die Informationen im SUB_Q_MEDIA_CATALOG_NUMBER Element der SUB_Q_CHANNEL_DATA Struktur zurückgegeben.
IOCTL_CDROM_TRACK_ISRC
Gibt an, dass der Lesevorgang den ISO/IEC 3901 Track International Standard Recording Code (ISRC) zurückgeben soll. Dieser Code gibt einer Audiospur eine eindeutige Nummer zu. Wenn das IOCTL_CDROM_Q_CHANNEL Gerätesteuerungs-IRP dieses Format angibt, werden die Informationen im SUB_Q_TRACK_ISRC Element der SUB_Q_CHANNEL_DATA-Struktur zurückgegeben.
Track
Gibt die Spurnummer an, an der der CD-ROM Treiber die Q-Subchanneldaten lesen muss. Wenn Format- auf IOCTL_CDROM_MEDIA_CATALOG festgelegt ist, muss das Element "Nachverfolgen" auf Null festgelegt sein.
Bemerkungen
Die CDROM_SUB_Q_DATA_FORMAT Struktur gibt den Titel an, aus dem der Q-Teil der Subchanneldaten und das Format des Lesevorgangs gelesen werden soll.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddcdrm.h (enthalten Ntddcdrm.h) |