IOCTL_MINIPORT_PROCESS_SERVICE_IRP IOCTL (ntddscsi.h)
此 IOCTL 由用户模式应用程序或内核模式驱动程序使用,在虚拟微型端口中发生相关事件时需要通知。 例如,当特定于供应商的耗时操作(例如设备发现)完成时,可能会使用此 IOCTL。
主要代码
输入缓冲区
Irp-AssociatedIrp.SystemBuffer> 中的缓冲区包含用户定义的结构。
输入缓冲区长度
Parameters.DeviceIoControl.InputBufferLength 指示所有输入数据的大小(以字节为单位)。
输出缓冲区
更新的用户定义结构在 Irp-AssociatedIrp.SystemBuffer> 的缓冲区中返回。
输出缓冲区长度
缓冲区的长度。
状态块
“信息”字段包含输出缓冲区中返回的字节数。 “状态”字段指示操作的结果。
要求
要求 | 值 |
---|---|
Header | ntddscsi.h (包括 Ntddscsi.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈