Freigeben über


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)

Weitere Informationen

CDROM_READ_TOC_EX

IOCTL_CDROM_READ_TOC_EX

TRACK_DATA