Sfilter的Mount例程中,如果插入移动磁盘,会触发Mount例程,获取的物理设备名一般为\Device\HarddiskVolumeX,有什么方法能找到该卷所在的物理磁盘ID(如Physical1)吗?谢谢,小弟在线等待。

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

能做到本地打印机、局域网打印机、共享打印机的打印内容监控有酬!谢谢

2007-11-21 21:06 来自版块 - 供需信息

通过对刻录光驱的测试发现,刻录写入的数据有时好像不经过文件驱动,通过对IRP_WRITE的控制不起作用,请问刻录光驱的写操作有哪些类型?是不是绕开文件过滤驱动直接写入磁盘呢?如何禁止其写入?谢谢。

2007-08-28 21:15 来自版块 - 文件系统(过滤)驱动程序开发

小弟想做一个USB移动磁盘管理系统,利用文件过滤驱动完成。进行了一下测试后发现,对于出现盘符的USB存储设备可以利用文件过滤过滤的相关IRP操作进行识别和控制。但是对于不出现盘符的USB设备(如某些手机、照相机等USB存储卡),其文件操作好像与文件系统无关,而是通过其功能驱动直接... 全文

2007-08-28 09:21 来自版块 - 文件系统(过滤)驱动程序开发

最近花了点时间来学习NDIS hook技术,代码是在费尔的ndis hook的源码上修改的,但是发现了一个问题:在某些机器上安装了ndis hook驱动后,重启计算机后,网络不通,如果将该机器的网线拔出后,再插进去,网络就通了,想不通是什么原因,谢谢。

2007-01-21 16:09 来自版块 - NDIS网络接口开发

我做了一个usb的类过滤驱动,是lowerfilters的,挂在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}的下面。主要功能是可... 全文

2005-06-27 14:24 来自版块 - 内核编程

我基于Sfilter的例子进行调试,在SfFsControlMountVolume例程中能够捕获磁盘的mount的消息,根据DeviceObject->DeviceType可以区分开光驱设备和磁盘设备,但是不能分辨出本地磁盘和USB磁盘,因为它们的类型都是0x00000... 全文

2005-06-21 11:36 来自版块 - 内核编程

我基于Sfilter的例子进行调试,在SfFsControlMountVolume例程中能够捕获磁盘的mount的消息,根据DeviceObject->DeviceType可以区分开光驱设备和磁盘设备,但是不能分辨出本地磁盘和USB磁盘,因为它们的类型都是0x00000... 全文

2005-06-20 22:41 来自版块 - 文件系统(过滤)驱动程序开发

我参考了论坛里各位高手关于进程隐藏的意见,同时也参考了T-ProcMon的代码,实现了一个进程隐藏小程序。该程序在2000下和部分xp下运行没有问题,但是在有些xp下运行就会导致蓝屏。有些帖子说是由于函数替换时没有设置好读写属性,小弟不是非常明白,还请各位高手指点,谢谢。////... 全文

2005-06-14 11:57 来自版块 - 内核编程

我参考了论坛里各位高手关于进程隐藏的意见,同时也参考了T-ProcMon的代码,实现了一个进程隐藏小程序。该程序在2000下和部分xp下运行没有问题,但是在有些xp下运行就会导致蓝屏。有些帖子说是由于函数替换时没有设置好读写属性,小弟不是非常明白,还请各位高手指点,谢谢。

2005-06-14 11:56 来自版块 - 内核编程

我使用的2000ifskit中的sfilter进行调试,想在mount complete例程中进行volumn名的转换,得到类似于"c:"这样的表示方式,代码如下: if (dosname = ExAllocatePool( NonPagedPool, B... 全文

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

小弟最近在学习sfilter过滤驱动,遇到了几个问题:1)sfilter在SfMountCompletion创建自己的设备与volumn设备进行挂接,怎么样能从IRP相关的参数读出目标volumn设备名呢?如devicehardvolumn1或者C:相关的参数。上述两个参数中,&... 全文

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

我做了一个TDI filter,加载后不能访问网上邻居了,我在Tdi过滤驱动里没有任何阻塞函数,只是打印出一些数据信息,所有的网络应用程序都能正常使用,但是网上邻居不能使用,报错为“网络不存在”。请问各位高手,这是什么回事啊?有什么方法解决这个问题呢?

2003-09-17 21:39 来自版块 - NDIS网络接口开发

看了你们以前发的“如何在应用程序中创建文件过滤驱程的设备对象 ”贴子,(http://www.driverdevelop.com/forum/viewthread.php?tid=15049)。我照你们的方法试了,将\\\\filesystem\\\\sfilter替换成了\\\... 全文

2002-11-28 02:07 来自版块 - 内核编程

各位大哥,我现在在做Sfilter的一些测试,我用他自带的install程序将它安装了,它的安装方式是Boot启动的,我做了一个win32应用程序想和它进行连接,但是运行到CreateFile()时,就死机了。这些代码是参照FileSpy的User端写的,FileSpy可以连接,... 全文

2002-11-27 18:11 来自版块 - 内核编程

我想在Win2K开机和关机时,必须从我的外设里读到一定的认证信息后,才能进行开机和关机。请问有没有大哥做过相关的东西,请指教一下~

2002-11-20 01:56 来自版块 - 内核编程

请问各位大哥,有没有看过PGPDisk源代码的,我需要做这方面的东西,但是源代码好大好复杂,看了好久也没有头绪,又没有找到这方便的技术资料,只要求救各位大哥了,请指点一二,谢谢!

2002-11-18 01:38 来自版块 - 内核编程


返回顶部