Freigeben über


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)

Weitere Informationen

CDROM_READ_TOC_EX

IOCTL_CDROM_READ_TOC_EX

TRACK_DATA