版块
论坛
喜欢
话题
应用
搜索
登录
注册
“驱动小妹”的个人空间
访问量
2
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=159015
传一个简单的隐藏文件的过滤驱动,想请教与应用程序的通信问题
在驱动程序中:// 创建连接名RtlInitUnicodeString(&DosNameLink, L"\\DosDevices\\SFilter"); status = IoCreateSymbolicLink(&DosNameLink...
全文
回复
(
20
)
2007-11-22 10:49
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
hj212001
:
学习下
(2008-07-11 16:01)
回复
hitopsoftware
:
(2008-05-21 15:53)
回复
lohcve
:
按xx_qiang说的,非要在SfCreate中判断DeviceObject是不是控制设备对象里面,也就是在 if (IS_MY_CONTROL_DEVICE_OBJECT(DeviceObject)) {……} 里面把 Irp->IoStatus.Status = ST...
(2007-11-26 13:57)
回复
lohcve
:
我是在DriverEntry中对创建的控制设备对象建立符号连接,在SfCreate中设置irp成功并完成irp,返回STATUS_SUCCESS,但是当应用程序createfile的时候就蓝屏了,问题还是没有解决,苦恼中。
(2007-11-26 12:05)
回复
“驱动小妹”
:
谢谢各位大哥指点 试试
(2007-11-24 09:55)
回复
xx_qiang
:
你的驱动最少有两个错误。 1,当判断是自己的设备的时候,特别是在irp_mj_create的时候,返回成功并完成,之所以会出现错误代码一,是因为你返回的STATUS_INVALID_DEVICE_REQUEST造成的 2,你的控制码不能那么定义。微软要求某个值以上的是用户自定义,...
(2007-11-23 22:17)
回复
llj2655506
:
[附件] 以前的找不到了,这里发个简单的连接例子,肯定能帮到你的.写的驱动SYS和应用程序连接的.
(2007-11-23 20:18)
回复
ddkittt
:
改filespy也碰到过这种错误,不知道是怎么回事
(2007-11-23 16:43)
回复
geland
:
小妹你检查一下你的设备对象是否有正确处理IRP_MJ_CREATE!!
(2007-11-23 14:27)
回复
mmloveread
:
是不是要加 GENERIC_READ 和 GENERIC_WRITE
(2007-11-23 13:44)
回复
1
2
下一页 »
“驱动小妹”
加关注
写私信
0
关注
0
粉丝
77
帖子
返回顶部