Freigeben über


IOCTL_CDROM_GET_INQUIRY_DATA IOCTL (ntddcdrm.h)

Gibt die SCSI-Untersuchungsdaten für das CD-ROM Gerät zurück. Diese IOCTL kann verwendet werden, wenn ein Gerät exklusiv mit IOCTL_CDROM_EXCLUSIVE_ACCESSgesperrt wurde.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Nichts.

Eingabepufferlänge

Nichts.

Ausgabepuffer

Der Puffer bei Irp->AssociatedIrp.SystemBuffer enthält die zurückgegebenen Untersuchungsdaten. Eine Beschreibung des Layouts der Untersuchungsdaten im Ausgabepuffer finden Sie unter INQUIRYDATA.

Länge des Ausgabepuffers

Parameters.DeviceIoControl.OutputBufferLength gibt die Anzahl der Bytes an, die in Irp->AssociatedIrp.SystemBuffergeschrieben werden können, die >= Größe(INQUIRYDATA).

Statusblock

Das Feld Information enthält die Anzahl der im Ausgabepuffer zurückgegebenen Bytes. Das Feld Status gibt die Ergebnisse des Vorgangs an.

Anforderungen

Anforderung Wert
Header- ntddcdrm.h (enthalten Ntddcdrm.h)

Siehe auch

IOCTL_CDROM_EXCLUSIVE_ACCESS