具体是这样的:假如系统读一个文件a.exe,在收到read的irp的时候,暂时不能作出操作,然后将这个文件a.exe经过一个MD5算法的计算,按得到的值决定是否允许前面最开始的read是否允许操作。因为在计算这个文件a.exe的时候,需要再次读取这个文件,也会产生read的IRP... 全文

2008-02-22 23:48 来自版块 - 文件系统(过滤)驱动程序开发

请问如何得到一个irp请求是哪个应用程序发出的?psgetcurrentprocess能够获得当前irp进程号,但要知道某个irp是哪个程序发出来的,我应该如何实现呢?要在驱动里面实现,不知道应该怎么做

2007-11-26 10:05 来自版块 - 文件系统(过滤)驱动程序开发

在网上找到这个代码,他说从 IrpStackLocation中可以判断网络文件访问,但这个代码我却没有看懂,请问强人,这代码可行吗?能具体讲解下什么原理判断的吗?谢谢大家//---------------------------------------------------//... 全文

2007-11-21 14:32 来自版块 - 文件系统(过滤)驱动程序开发

currentIrpStack->Parameters.Create.SecurityContext->DesiredAccess能不能区分irp是一个执行的操作还是一个其他操作呢?或者还有其他参数能够判断呢?

2007-11-02 15:39 来自版块 - 文件系统(过滤)驱动程序开发


返回顶部