阅读:1324回复:3
求助?文件过滤驱动
我在做文件过滤驱动过程中。
我想做到如果对一个文件操作, 需要口令认证。即当一个IRP 来时,我想把它挂起,认证成功了, 让它通过,失败了取消。 我的想法是: 如果是认证的irp 执行: startio例程 返回: STATUS_PENDING 在:startio例程 用事件KeWaitForSingleObject等待(挂起irp) 认证完了:重至事件 成功让irp完成,失败调用取消例程。 可以吗?哪儿有问题? |
|
最新喜欢:slumme... |
沙发#
发布于:2002-04-29 09:13
你为什么不在create例程里进行认证呢?startio例程必要吗?
你的认证码是什么?文件名吗? |
|
板凳#
发布于:2002-04-30 13:02
认证的可以是文件名。也可以是目录。
我改成直接对IRP例程认证了。 如:IRP_MJ_READ,IRP_MJ_WRITE 不对CREATE认证是认为:对文件的所有操作都要create。即对所有的操作都进行了认证 |
|
地板#
发布于:2002-05-01 20:49
你好,我曾经做过一个文件过滤的系统,如果有什么问题想跟我探讨的话,可以跟我联系,我的邮件是LWBPI@163.NET
|
|