lilachue
驱动牛犊
驱动牛犊
  • 注册日期2007-11-28
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望4点
  • 贡献值1点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:3633回复:5

我想设计一个USB抓包的驱动程序,请各位高人指点!

楼主#
更多 发布于:2008-01-07 16:52
再看了<<Programming the MS Driver Model>>一书后,打算写一个USB抓包的驱动程序练手,但我对Windows驱动还存在不少疑惑:

1.USB抓包驱动应该是位于总线驱动之上的过滤驱动,如何设置这个驱动所在的层次呢?
2.按照书中描述,这个USB驱动应该处理主功能码为IRP_MJ_INTERNAL_DEVICE_CONTROL的IRP,从该IRP中,我如何知道有那些USB数据呢?或者该处理函数中,应该做哪些事情?
3.我打算在内核分配2M的非分页内存保存抓到的USB包,这个内存大小是否会有问题?
4.用户态程序如何同步内核驱动呢?如果没有,是否是采用定时询问的方式同驱动通讯呢?


希望各位高手不吝赐教,拜谢!

我的联系方式:
QQ.119_83_222(去掉下划线)
EMail:lilachue888@163.com
游客

返回顶部