IOCTL_CDROM_GET_INQUIRY_DATA IOCTL (ntddcdrm.h)

Возвращает данные запроса SCSI для устройства CD-ROM. Этот IOCTL можно использовать, если устройство заблокировано исключительно с помощью IOCTL_CDROM_EXCLUSIVE_ACCESS.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Нет.

Длина входного буфера

Нет.

Выходной буфер

Буфер в Irp-AssociatedIrp.SystemBuffer> содержит возвращенные данные запроса. Описание структуры данных запроса в выходном буфере см. в разделе INQUIRYDATA.

Длина выходного буфера

Parameters.DeviceIoControl.OutputBufferLength указывает количество байтов, которые можно записать в Irp-AssociatedIrp.SystemBuffer>, которое должно иметь >значение = sizeof(INQUIRYDATA).

Блок состояния

Поле Information содержит количество байтов, возвращаемых в выходном буфере. Поле Состояние указывает результаты операции.

Требования

Требование Значение
Заголовок ntddcdrm.h (включая Ntddcdrm.h)

См. также раздел

ЗАПРОСДАННЫЕ

IOCTL_CDROM_EXCLUSIVE_ACCESS