版块
论坛
喜欢
话题
应用
搜索
登录
注册
aaronjie的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=202881
小弟初学,请教sfilter中不明白的地方!
看sfilter,在DriverEntry函数里,首先创建了一个DeviceObject,这个是做什么用的?另外我看Filemon的源码并没有创建类似的DeviceObject,很不明白。
回复
(
3
)
2012-05-10 17:10
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
aaronjie
:
znsoft
:这是控制设备对象(CDO),用于你的驱动和应用程序通讯。 任何io都需要一个设备,你的这个设备对象,就是用于应用程序向驱动发送命令用。 (2012-05-15 07:07)
[图片]
哦,明白了,多谢前辈指点啊
(2012-05-22 11:44)
回复
znsoft
:
这是控制设备对象(CDO),用于你的驱动和应用程序通讯。 任何io都需要一个设备,你的这个设备对象,就是用于应用程序向驱动发送命令用。
(2012-05-15 07:07)
回复
aaronjie
:
RtlInitUnicodeString( &nameString, L"\\FileSystem\\Filters\\SFilter" ); status = IoCreateDevice( DriverObject, ...
(2012-05-10 17:11)
回复
aaronjie
加关注
写私信
0
关注
0
粉丝
9
帖子
返回顶部