wuwang123xx
驱动牛犊
驱动牛犊
  • 注册日期2008-09-16
  • 最后登录2011-06-14
  • 粉丝2
  • 关注0
  • 积分38分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1851回复:2

tdi网络磁盘驱动问题

楼主#
更多 发布于:2010-05-28 11:49
我的磁盘过滤驱动是在开机时加载的。在AddDevice里用ZwCreateFile打开tdi的UDP device失败。以上是用windbg跟踪得到的。
但是如果代码改到DeviceIoControl的dispatch里,等开机后用应用程序调用这个IOCTL后ZwCreateFile是OK的。
我想是不是我的驱动加载的时候比TDI的早,以至于无法得到它?我如何去控制或者有没有其他的方式?
请高手帮忙。非常感谢!
wuwang123xx
驱动牛犊
驱动牛犊
  • 注册日期2008-09-16
  • 最后登录2011-06-14
  • 粉丝2
  • 关注0
  • 积分38分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-05-28 12:58
自己顶一下。
wuwang123xx
驱动牛犊
驱动牛犊
  • 注册日期2008-09-16
  • 最后登录2011-06-14
  • 粉丝2
  • 关注0
  • 积分38分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-06-09 15:56
我修改注册表,把tcpip提到ndis的驱动后运行。我用LoadOrder这个工具看了调整后的顺序。是符合要求的。但是启动后无法打开UDP device。无解了。对windows内核不熟悉 啊。
没有人做过这方面的东西吗?
非常谢谢能来发言的人。
游客

返回顶部