文件系统过滤驱动是在sfilter.c基础上改成的,想与应用程序通信,但按照网上的方法DeviceIoControl()好像不行,应用程序中,在HANDLE hdevice = CreateFile("\\\\.\\FileSystem\\Filter\\Sfilter... 全文

2010-12-12 23:42 来自版块 - 文件系统(过滤)驱动程序开发

背景:想实现对U盘中的目录进行读写控制,通过路径过滤实现。本地磁盘指定目录的读写控制已经实现,目前的关键是如何获取U盘的路径?因为对本地的目录而言,可以在驱动程序中直接指定(包括驱动器号),而U盘的驱动器号是不定的。另外还有一个问题,就是通过“我的电脑->管理->磁盘... 全文

2010-12-08 23:14 来自版块 - 文件系统(过滤)驱动程序开发

sfilter中关于系统缓存的问题:FastIoRead有效时,如果不打开文件(即对文件进行读取),则复制出去的文件为密文。复制、粘贴操作不是应该包含读操作的吗?怎么会没有在过滤驱动中解密呢?而当FastIoRead无效时(即该例程return FALSE),就都变成了明文,不管... 全文

2010-11-29 17:01 来自版块 - 文件系统(过滤)驱动程序开发

如题,谢谢!另外,ExAllocate(N)PagedLookasideList( )和ExAllocatePoolwithTag( )这两个函数有什么区别啊?对它们的使用有什么要注意的?谢谢谢谢!!

2010-11-19 18:50 来自版块 - 文件系统(过滤)驱动程序开发

在SfCreate中,将要创建的FileObject加入链表,加入时搜索是否已经加入,这里怎么比较两个FileObject是否相等?假设p代表存储相关信息的结点,那么判断p->FileObject = FileObject是否正确?知道的指点一下,感谢!

2010-11-09 18:39 来自版块 - 文件系统(过滤)驱动程序开发

sfilter的SfCreate分发例程中对规则目录下的文件进行文件名解析的时候打印出下面的内容,问一下正常路径后面的一堆是什么啊(就是D:\none\之后的)?谁知道帮帮忙,先谢谢了!!sfilter!SfCreate: FileName = D:\none\:Document... 全文

2010-10-21 12:56 来自版块 - 文件系统(过滤)驱动程序开发

本人机器不能上网,所以无法按照网上说的通过设置使其自动从微软网站上下载所需的符号表,于是事先从网上下载了WindowsXP-KB835935-SP2-slp-Symbols.exe,在虚拟机和调试机上都安装了下,但在调试时仍然报错(如下)。不知道是不是因为符号版本与系统的版本不一... 全文

2010-09-16 22:52 来自版块 - 文件系统(过滤)驱动程序开发

看了一个改过的sfilter.c(不知道是哪位大牛的,汗一个),功能是根据预先制定的规则对读写进行过滤。其中有下面一行代码:#define RULE_FILE_NAME L"\\SystemRoot\\xefs.dat"想问一下,这个规则文件谁有?如... 全文

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

driverstudio3.2的序列号生成器,而且发现生成的序列号在2.7版本上也能用

2010-05-05 19:57 来自版块 - 开发工具使用

BusHound可以对枚举成功的USB设备的指定端点(如OUT端点、IN端点)发送、接收数据,如果想自己做一个程序实现类似的功能,该怎么做呢?请高手不吝赐教!

2010-04-23 23:59 来自版块 - USB驱动开发

就是说,在U盘进行枚举之前(或者进行中)先进行自定义的操作(比如进行用户口令认证等),该怎么做?应该在哪块做工作,上层软件、驱动、还是固件里面?请各位不吝赐教,先谢谢了!

2010-04-10 22:34 来自版块 - USB驱动开发

诚心请教GPIF模式下对NAND FLASH的读写方法!NAND FLASH的读写过程是先写命令,再写地址,然后才开始读写数据。曾经想过两种方法:1、通过端口模式(即通过设置OEB、IOB、GPIFIDLECTL的值写入)写命令和地址,到读写数据时再触发GPIF传输。但后来发现不... 全文

2009-11-26 19:22 来自版块 - USB驱动开发

请问U盘枚举过程中,Read Capacity和Read Format Capacity这两个命令有什么异同?响应Read Capacity和Read Format Capacity命令的数据是否要根据所用flash芯片而定?就是说返回数据时,Last Block Address... 全文

2009-10-11 13:10 来自版块 - USB驱动开发

如题,例子bulkloop上是用两个自动指针来进行的。呃,这个问题很菜,希望大家不要笑话!

2009-09-05 00:26 来自版块 - USB驱动开发

自己做了个板子,现在刚开始调试,但插上电脑后bus hound一点反应也没有,就算把bulkloop的那个例子下到里面,例子可以正常运行,bushound也是没反应。请问这是为什么?用的是68013-100pin,目标是实现普通U盘的功能。

2009-09-03 23:12 来自版块 - USB驱动开发

利用68013的GPIF模式读写flash,那么读写flash的命令、地址、数据等内容是不是都通过GPIF来传输?还是先用其它方式传递命令、地址,然后在进行具体数据传送的时候再触发GPIF的读写波形?我的方案没有用GPIF的地址线。还有,flash上的读写使能管脚(WE#、RE#... 全文

2009-09-01 18:57 来自版块 - USB驱动开发

目的很简单,就是做一块U盘,控制芯片用cy7c68013a-100pin,flash用三星的k9k8g08u0m,并采用68013的GPIF模式。现在要开始调试固件了,真是感觉无从下手,请大家帮帮忙,指点一二!1、设计的是使用GPIF模式,但是看了帮助文档和几个例子之后,还是不知... 全文

2009-08-31 19:47 来自版块 - USB驱动开发

最近来访

(1)

返回顶部