IOCTL_CDROM_GET_INQUIRY_DATA IOCTL (ntddcdrm.h)

返回 CD-ROM 设备的 SCSI 查询数据。 当设备已使用 IOCTL_CDROM_EXCLUSIVE_ACCESS独占锁定时,可以使用此 IOCTL。

主要代码

IRP_MJ_DEVICE_CONTROL

输入缓冲区

无。

输入缓冲区长度

无。

输出缓冲区

Irp-AssociatedIrp.SystemBuffer> 中的缓冲区包含返回的查询数据。 有关输出缓冲区中查询数据布局的说明,请参阅 INQUIRYDATA

输出缓冲区长度

Parameters.DeviceIoControl.OutputBufferLength 指示可写入 Irp-AssociatedIrp.SystemBuffer> 的字节数,该字节数必须为 >sizeof (INQUIRYDATA) 。

状态块

“信息”字段包含输出缓冲区中返回的字节数。 “状态”字段指示操作的结果。

要求

要求
Header ntddcdrm.h (包括 Ntddcdrm.h)

另请参阅

INQUIRYDATA

IOCTL_CDROM_EXCLUSIVE_ACCESS