Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt das Inhaltsverzeichnis der Medien zurück. Veraltet, beginnend mit Windows Vista.
Hauptcode
Eingabepuffer
Eingabepuffer.
Eingabepufferlänge
Parameters.DeviceIoControl.OutputBufferLength- an der I/O-Stapelposition gibt die Größe des Puffers in Bytes an, die größer oder gleich Größe der(CDROM_TOC) sein muss.Ausgabepuffer
Der Treiber gibt die CDROM_TOC Daten im Puffer bei Irp->AssociatedIrp.SystemBufferzurück.
Länge des Ausgabepuffers
Länge eines CDROM_TOC.
Statusblock
Das Feld Information wird auf die Anzahl der zurückgegebenen Bytes festgelegt. Das Feld Status wird auf STATUS_SUCCESS oder möglicherweise auf STATUS_BUFFER_TOO_SMALL, STATUS_NO_MEDIA_IN_DEVICE, STATUS_DEVICE_NOT_READY, STATUS_IO_TIMEOUT, STATUS_IO_DEVICE_ERROR, STATUS_DEVICE_BUSY oder STATUS_VERIFY_REQUIRED festgelegt.
Bemerkungen
Ab Windows Vista verwenden CDROM-Klassentreiber diese IOCTL nicht. Vor Windows Vista wurde diese IOCTL für die Audiowiedergabe auf älteren CD-ROM Laufwerken verwendet, die die direkte Audioausgabe in der Hardware unterstützt haben.
Clientanwendungen sollten die Media Control Interface (MCI)-API verwenden, anstatt diese IOCTL auszugeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Veraltet, beginnend mit Windows Vista. |
| Header- | ntddcdrm.h (enthalten Ntddcdrm.h) |