IOCTL_MINIPORT_PROCESS_SERVICE_IRP IOCTL (ntddscsi.h)
此 IOCTL 由用户模式应用程序或内核模式驱动程序使用,当虚拟微型端口发生兴趣时需要通知。 例如,当供应商特定的耗时作(如设备发现完成)时,可以使用此 IOCTL。
主要代码
输入缓冲区
Irp->AssociatedIrp.SystemBuffer 的缓冲区包含用户定义的结构。
输入缓冲区长度
Parameters.DeviceIoControl.InputBufferLength 指示所有输入数据的大小(以字节为单位)。
输出缓冲区
更新的用户定义结构在 Irp->AssociatedIrp.SystemBuffer的缓冲区中返回。
输出缓冲区长度
缓冲区的长度。
状态块
信息 字段包含输出缓冲区中返回的字节数。 状态 字段指示作的结果。
要求
要求 | 价值 |
---|---|
标头 | ntddscsi.h (包括 Ntddscsi.h) |