CDROM_TOC_SESSION_DATA-Struktur (ntddcdrm.h)
Gerätesteuerungs-IRPs mit einem Steuerungscode von IOCTL_CDROM_READ_TOC_EX und einem Format von CDROM_READ_TOC_EX_FORMAT_SESSION geben ihre Ausgabedaten in dieser Struktur zurück, gefolgt von einer Reihe von TRACK_DATA-Strukturen .
Syntax
typedef struct _CDROM_TOC_SESSION_DATA {
UCHAR Length[2];
UCHAR FirstCompleteSession;
UCHAR LastCompleteSession;
TRACK_DATA TrackData[1];
} CDROM_TOC_SESSION_DATA, *PCDROM_TOC_SESSION_DATA;
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.
FirstCompleteSession
Enthält die Nummer der ersten vollständigen Sitzung.
LastCompleteSession
Enthält die Nummer der letzten vollständigen Sitzung.
TrackData[1]
Enthält Daten für die erste Spur der letzten abgeschlossenen Sitzung. Diese Daten umfassen die Startadresse und die Nummer der Spur.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddcdrm.h (include Ntddcdrm.h) |