能说一说里面都作了哪些操作吗?鄙人汇编太菜了 :(
回复(12) 2004-08-17 10:45 来自版块 - 文件系统(过滤)驱动程序开发
表情
tooflat[quote]在irp的标准处理模型中,对一个irp不能调用IoCompleteRequest多次,但是注意我在完成例程中已经返回STATUS_MORE_PROCESSING_REQUIRED,该返回值将打断完成例程的回溯过程,所以此时必须由我再调用IoCompleteReque...(2004-09-23 09:27)
rayyang2000在irp的标准处理模型中,对一个irp不能调用IoCompleteRequest多次,但是注意我在完成例程中已经返回STATUS_MORE_PROCESSING_REQUIRED,该返回值将打断完成例程的回溯过程,所以此时必须由我再调用IoCompleteRequest,才能继续...(2004-09-22 20:49)
tooflat在irp的标准处理模型中,对一个irp不能调用IoCompleteRequest多次,但是注意我在完成例程中已经返回STATUS_MORE_PROCESSING_REQUIRED,该返回值将打断完成例程的回溯过程,所以此时必须由我再调用IoCompleteRequest,才能继续...(2004-09-06 17:36)
rayyang2000the answer is very simple! IoCallDriver sends the IRP to the lower driver. That lower driver has completed this IRP. But, when this IRP r...(2004-09-02 17:42)
tooflatVOID FASTCALL IofCompleteRequest( IN PIRP Irp, IN CCHAR PriorityBoost ) { // // This routine will either jump im...(2004-08-18 10:32)
wowocock把IoCompleteRequest的代码贴出来看看。(2004-08-17 23:06)
tooflat又郁闷了,看了IofCompleteRequest的实现还是不知道上面的代码哪里错了, 我的本意是这样的,当Irp->CurrentLocation == 1的时候,此时在过滤驱动程序里面io stack就不够用了,这种情况下,通常的解决办法是重新构造一个irp来完成...(2004-08-17 15:00)
tooflat找到了,谢谢!!我太兴奋了!!赫赫 奇怪,以前我有explorer搜索iofcompleterequest一直没找到,今天改用source insight搜索就找到了,害得我郁闷了好几天 :D 放分(2004-08-17 11:21)
tooflat晕,2000的实现: VOID FASTCALL IofCompleteRequest( IN PIRP Irp, IN CCHAR PriorityBoost ) { // // This routine will ...(2004-08-17 11:14)
tooflat只是部分源码吧,有IofCompleteRequest的实现吗(2004-08-17 11:08)

返回顶部