版块
论坛
喜欢
话题
应用
搜索
登录
注册
macy的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=13261
搞不定呀。
在FilemonHookRoutine例程里:case IRP_MJ_READ:if(是我的目录){IoSetCompletionRoutine(Irp,ReadCompleted,NULL,TRUE,TRUE,TRUE); IoCallDriver(nextIrpStack,I...
全文
回复
(
11
)
2002-04-08 10:34
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
macy
:
用户被禁言,该主题自动屏蔽!
(2002-04-09 16:26)
回复
Tom.Cat
:
用户被禁言,该主题自动屏蔽!
(2002-04-09 16:14)
回复
macy
:
用户被禁言,该主题自动屏蔽!
(2002-04-09 12:32)
回复
Tom_lyd
:
我的目的是想知道读写文件的文件内容在那。还有几个问题: 1)这个IoCompletion例程有什么用? 2)这里构造一个IRP有什么用? 3)IoCompletion是什么时候运行的?它是一个线程?在IoSetCompletionRoutine时就开始运行? 4)IRQ级...
(2002-04-08 15:38)
回复
Tom_lyd
:
是这样的,当你需要在你的驱动程序中调用别的驱动程序时,一般的步骤都是先为你要调用的驱动程序构造好一个IRP,包括头部和堆栈。不过在你的这个程序中,你的设备对象本身处在这个栈中,因此你也可以不重新构造IRP,而只需正确下一层的IRP栈(这是必须的),因为I/O Manage...
(2002-04-08 14:56)
回复
macy
:
用户被禁言,该主题自动屏蔽!
(2002-04-08 14:19)
回复
Tom_lyd
:
在FilemonHookRoutine例程里: case IRP_MJ_READ: if(是我的目录) { IoSetCompletionRoutine(Irp,ReadCompleted,NULL,TRUE,TRUE,TRUE); IoCallDriver(next...
(2002-04-08 13:46)
回复
macy
:
用户被禁言,该主题自动屏蔽!
(2002-04-08 13:25)
回复
guardee
:
这个也不对,在调用这个函数的时候传进了两个参数, 第一个是设备对象指针, 第二个是请求包指针, 而IOCALLDRIVER也需要这两个参数啦! 传进这个函数的两个参数中,二个都要自己添写,其中,IRP可以直接向下发,而设备对象却要传进过滤设备对象的下一层设备对象 例子里...
(2002-04-08 13:08)
回复
macy
:
用户被禁言,该主题自动屏蔽!
(2002-04-08 12:42)
回复
1
2
下一页 »
macy
加关注
写私信
0
关注
0
粉丝
5023
帖子
返回顶部