CDROM_TOC-Struktur (ntddcdrm.h)
Gerätesteuerungs-IRPs mit einem Steuerungscode von IOCTL_CDROM_READ_TOC_EX und einem Format von CDROM_READ_TOC_EX_FORMAT_TOC geben ihre Ausgabedaten in dieser Struktur zurück, gefolgt von einer Reihe von TRACK_DATA Strukturen.
Syntax
typedef struct _CDROM_TOC {
UCHAR Length[2];
UCHAR FirstTrack;
UCHAR LastTrack;
TRACK_DATA TrackData[MAXIMUM_NUMBER_TRACKS];
} CDROM_TOC, *PCDROM_TOC;
Member
Length[2]
Gibt die Länge der Inhaltsverzeichnisdaten in Bytes an. Dieser Längenwert enthält nicht die Länge des Length-Elements selbst.
FirstTrack
Gibt die erste Spurnummer des Inhaltsverzeichnisses der ersten vollständigen Sitzung an.
LastTrack
Gibt die letzte Spurnummer des Inhaltsverzeichnisses der letzten vollständigen Sitzung an.
TrackData[MAXIMUM_NUMBER_TRACKS]
Array von Strukturen vom Typ TRACK_DATA , die Inhaltsverzeichnisinformationen für alle Sitzungen auf dem Datenträger enthalten.
Hinweise
Die Ausgabedaten enthalten Inhaltsverzeichnisinformationen für eine oder mehrere der angegebenen Sitzungen.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddcdrm.h (include Ntddcdrm.h) |