foursea
驱动牛犊
驱动牛犊
  • 注册日期2001-09-19
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1729回复:6

关于入门的几个问题,那为大侠指点一下

楼主#
更多 发布于:2001-09-26 22:26
1。我想开发一个接收所有ip报文的filter,用driver studio开发,
不是某个网卡的驱动。
问题是,我写好程序,编译成。sys文件以后,在用createfile打开之前,是否需要安装。是否需要。inf文件。
2。我的底层应用收到报文后如何传给上层应用。第一次写这个东东,那位大侠指点一下
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-09-27 08:43
1,在CreateFile之前,不但需要安装,还要求你的Driver已经启动。
安装的方法有几种:
 a,inf文件
 b,直接写注册表
  c,动态加载
不知你做的是Ndis还是Tdi filter,可能第三种方式不适合。

2,你的driver是Filter,你所有的请求均来自于上层,以IRP的形式,你只需完成这个IRP请求包就可以了。

Matt Wu
System Internals http://sys.xiloo.com
foursea
驱动牛犊
驱动牛犊
  • 注册日期2001-09-19
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-09-27 15:40
但是我的filter并没有控制一个具体的设备,这个也要装驱动吗?
看了很多的书,但是多是将具体写某个硬件的驱动,讲如何filter的很少,大侠是否能指点一本讲filter的好书
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-09-27 16:45
是驱动程序,是driver,就要“安装”,方式有上面几种。

一般的介绍wdm的书一开始都是从filter开始的。Peter G. Viscarola的书很经典,从头看到尾,之后,我要向你请教问题了。

据说Art Baker的书讲Filter很深入,不过我没有研究过这本书。

Matt Wu
System Internals http://sys.xiloo.com
foursea
驱动牛犊
驱动牛犊
  • 注册日期2001-09-19
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-09-27 16:53
[QUOTE]原本由 matt 发表
[B]是驱动程序,是driver,就要“安装”,方式有上面几种。

一般的介绍wdm的书一开始都是从filter开始的。Peter G. Viscarola的书很经典,从头看到尾,之后,我要向你请教问题了。

据说Art Baker的书讲Filter很深入,不过我没有研究过这本书。

Matt Wu
 [/B][/QUOTE]
恩?都是从filter开始的吗?我好像看了几本都不是。

还有如果要安装我的filter,是安装到网卡上吗?还是
选择新设备?

你提的那个peter G。Viscarola何art baker的书叫什么,
我也听说art的书不错,不过不知道名字,国内有的买吗?

谢谢matt的帮助,能回答上面的问题就更好了。呵呵
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-09-27 17:15
有关Ndis filter的安装比较繁琐,你可以参考 相关下载->特别提供->pcausa的NDIS源码.

那两本书是:
Peter: 实用技术:Windows NT与Windows 2000设备驱动及开发, 电子工业

art: Windows NT设备驱动程序设计指南, 机械工业

Matt Wu
System Internals http://sys.xiloo.com
foursea
驱动牛犊
驱动牛犊
  • 注册日期2001-09-19
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-09-27 17:24
再次谢谢matt wu的帮助
游客

返回顶部