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的字节数,必须 >= sizeofINQUIRYDATA)。

状态块

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

要求

要求 价值
标头 ntddcdrm.h (包括 Ntddcdrm.h)

另请参阅

INQUIRYDATA

IOCTL_CDROM_EXCLUSIVE_ACCESS