不知道是不是最新版的有问题,我在xp下运行的:如果我把sfDebug = 0改成sfDebug = 0xffffffff;一进xp就兰屏,IRQL_NOT_LESS_OR_EQUAL,如果改成sfDebug = 0xffffffef,就没问题了。好像是0xffffffff时候会a... 全文

2004-12-17 13:36 来自版块 - 文件系统(过滤)驱动程序开发

我用ifskit 2600的例子sfilter编译后只能在xp上面用,在2000下面根本无法启动,一看,是因为有好多函数ntoskrnl.exe根本不支持,后来在这里看见一个新的,2000下能用了,可是xp又有问题,真不知道该怎么办了,由谁能给我一个最新的亚,2000,xp都能用... 全文

2004-12-17 09:50 来自版块 - 文件系统(过滤)驱动程序开发

在sfilter的IRP_MJ_CREATE里面想获得文件名,用ObQueryNameString得到的名字是这样的:\\device\\harddiskvolume1\\abc.txt我想使用IoVolumeDeviceToDosName或者RtlVolumeDeviceToD... 全文

2004-11-18 10:03 来自版块 - 文件系统(过滤)驱动程序开发

有一个问题:有一个加密的文本文件,双击打开经文件驱动过滤解密后,将明文显示给用户,此时我想把文件缓存清空或者替换成密文,能保证在别人打开文件时不能看到明文,或者别人把文件考走仍然是密文,否则别人用u盘拷贝走文件就可以直接看到明文了,这是不安全的。

2004-10-15 16:27 来自版块 - 文件系统(过滤)驱动程序开发

想做一个拦截cd-rom的过滤驱动,参考了diskperf,cdaudio,但是不知道怎么才能把驱动加载,addfilter.exe不会用,直接改注册表也不生效??请老大帮忙看看!!非常感谢!!

2004-09-07 16:59 来自版块 - 内核编程

想做一个disk filter,用ddk的例子,但是不知道怎么加载,照着以前的帖子去做,结果,少了两个分区,重起才恢复的,我用的是diskperf的例子,该怎么加载希望老大指点

2004-09-03 17:28 来自版块 - 文件系统(过滤)驱动程序开发

这两天看了论坛里大部分文件加解密的问题,终于理解了VCMFC先生说的只处理nocache irp的观点,我认为是这样不知对不对:比如一个被加密的文件a.txt(a.txt是密文存放在磁盘上),当nocache irp来的时候解密(此时a.txt变成明文存放在磁盘上)。此时a.tx... 全文

2004-09-02 13:08 来自版块 - 文件系统(过滤)驱动程序开发

请问,有没有办法在APC_LEVEL或者更高IRQL运行ZwCreatefile..(it must be running at PASSIVE_LEVEL),或者有没有其他函数代替??谢谢

2004-08-19 15:20 来自版块 - 文件系统(过滤)驱动程序开发

有一个a.txt,我把它改名为b.txt,但是在irp_mj_setinfomation里面我用zwcreatefile会失败,返回错误是STATUS_OBJECT_NAME_NOT_FOUND,我用改名前的名字和改名后的名字去试都不行,有没有老大知道是怎么回事??

2004-08-16 15:41 来自版块 - 文件系统(过滤)驱动程序开发

我在桌面上隐藏了一个文件,必须要F5刷新一次才能隐藏,有没有办法自动隐藏??例如给桌面发个消息或者build一个irp???,老大给出个主意

2004-08-04 17:35 来自版块 - 文件系统(过滤)驱动程序开发

各位老大,有谁做过98下的文件驱动??给点建议!!

2004-08-02 18:58 来自版块 - 文件系统(过滤)驱动程序开发

各位老大问个弱问题,DDK有没有函数能够判断一个文件是否存在??谢谢

2004-07-05 10:53 来自版块 - 文件系统(过滤)驱动程序开发

请教大虾,有没有办法,可以限制硬件的安装?比如,我不想别人使用我的USB端口,有没有办法让别人插入USB设备后系统不安装驱动,导致设备不可用。

2004-05-24 16:25 来自版块 - 内核编程

我想在IRP_MJ_CREATE里面,读取文件,调用zwcreatefile,然后,zwreadfile,调用完zwcreatefile后就会重入,怎么解决??非常着急,老大快帮帮忙!!

2004-05-13 11:57 来自版块 - 文件系统(过滤)驱动程序开发

zwcreatefile运行完后,程序有跳转回到zwcreatefile,重复几次后,就兰屏了,错误是 UNEXPECTED_KERNEL_MODE_TRAP代码如下:Statusop = ZwCreateFile(&hFile,GENERIC_READ | SYNCHR... 全文

2004-05-12 15:17 来自版块 - 文件系统(过滤)驱动程序开发

有没有专门的函数区分一个路径是文件还是文件夹??谢谢各位。

2004-05-10 14:24 来自版块 - 文件系统(过滤)驱动程序开发

我想实现这样的功能,当IRP_MJ_CREATE到来时,我预读一次文件(zwcreatefile->zwreadfile),如果是特定内容就不允许打开,txt没问题,但是doc就出问题了,word提示该文件被其他进程占用。可是我读完了就关闭了(zwclose),老大给解释一... 全文

2004-04-23 13:10 来自版块 - 文件系统(过滤)驱动程序开发

各位老大帮忙看看我在IRP_MJ_CREATE运行的。流程是这样的:双击打开一个文件,然后运行zwcreatefile打开该文件没问题,一旦右键->新建-〉新建文件,运行到zwCreatefile就兰屏:::UNEXPECTED_KERNEL_MODE_TRAP,不知道是怎... 全文

2004-04-20 16:40 来自版块 - 文件系统(过滤)驱动程序开发

帮忙看看,我是在IRP_MJ_CREATE里面调用的,为什么兰屏呢??HANDLEhFile = NULL;UNICODE_STRINGUnicodeStringFullPath;OBJECT_ATTRIBUTESoa;UCHARFullPath[MAX_PATH]=\"... 全文

2004-04-20 12:08 来自版块 - 文件系统(过滤)驱动程序开发

遇到这样一个问题,请各位帮忙解决当第一次打开一个文本文件(如abc.txt),首先进入IRP_MJ_READ,然后可以在完成例程里获得文件的buffer和bufferlength,此时的irp->flag是IRP_NOCACHE 。if(IrpSp->MajorFun... 全文

2004-04-15 15:20 来自版块 - 文件系统(过滤)驱动程序开发

最近来访

(1)

返回顶部