摘要: IRP请求的完成与返回 每当完成了一个以IRP为代表的I/O操作请求的时候,就要执行IRP的善后操作IoCompleteRequest(),这是个宏操作,定义为函数IofCompleteRequest()。#define IoCompleteRequest IofCompleteRequest 如前所述,以IRP为代表的I/O操作请求的执行可以是同步的,也可以是异步的,所以一个I/O操作请求的完成不一定与相应主功能函数的返回相一致。如果操作是同步的,那么主功能函数要到完成了所要求的操作时才返回,所以在返回之前就要执行这个函数。如果操作是异步的,那么主功能函数不等所要求的操作完成就返回了,这个函 阅读全文
posted @ 2009-05-15 14:45 我的javaIT 阅读(304) 评论(0) 推荐(0) 编辑