文件名称:windows-fs
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:496.71kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
当一个底层驱动调用了 IoCompleteRequest() 函数时,基本上所有设备栈相关 IRP 处理工
作都是在它那里完成的。包括 IRP->Flags 的一些标志的判断,对 APC 的处理,抛出
MULTIPLE_IRP_COMPLETE_REQUESTS 错误等。当它延设备栈一直调用驱动所安装的 CompleteRoutine
时,如果发现 STATUS_MORE_PROCESSING_REQUIRED 这个标志,则会停止向上继续回滚。这也是
为什么在 CompleteRoutine 中使用这个标志即可暂停 IRP 的原因。-When a driver to call the bottom of the IoCompleteRequest () function, basically all equipment related to IRP stack processing is completed in it there. Including the IRP-> Flags to determine the number of signs on the APC handling error MULTIPLE_IRP_COMPLETE_REQUESTS out. Extension of equipment when it is driven by the call stack has been installed CompleteRoutine, if found STATUS_MORE_PROCESSING_REQUIRED logo, it will cease to continue to roll back up. That is why in CompleteRoutine can use the logo of the reasons for the suspension IRP.
作都是在它那里完成的。包括 IRP->Flags 的一些标志的判断,对 APC 的处理,抛出
MULTIPLE_IRP_COMPLETE_REQUESTS 错误等。当它延设备栈一直调用驱动所安装的 CompleteRoutine
时,如果发现 STATUS_MORE_PROCESSING_REQUIRED 这个标志,则会停止向上继续回滚。这也是
为什么在 CompleteRoutine 中使用这个标志即可暂停 IRP 的原因。-When a driver to call the bottom of the IoCompleteRequest () function, basically all equipment related to IRP stack processing is completed in it there. Including the IRP-> Flags to determine the number of signs on the APC handling error MULTIPLE_IRP_COMPLETE_REQUESTS out. Extension of equipment when it is driven by the call stack has been installed CompleteRoutine, if found STATUS_MORE_PROCESSING_REQUIRED logo, it will cease to continue to roll back up. That is why in CompleteRoutine can use the logo of the reasons for the suspension IRP.
相关搜索: irp
(系统自动生成,下载前可以参看下载内容)
下载文件列表
windows-fs.pdf
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.