gfymsw
驱动牛犊
驱动牛犊
  • 注册日期2003-03-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1088回复:3

PtRecieve没有执行的问题

楼主#
更多 发布于:2005-04-26 17:41
小弟用的是精华区的源代码 编译后添加了sample filter组件
在硬件管理器里面也可以看到安装的miniport
可是似乎并没有对封包做任何的拦截 PtRecieve函数似乎一直没有运行。 我先是试着修改了PtRecieve函数不让他们向上层传输任何数据 可以没有用 IE等工具照样传输数据 接着我在PtRecieve中添加了激活一个通信事件的代码,但数据一直在传送,事件却一直没有激活,不知道我犯了什么错误,为什么过滤的函数一直不执行呢
babyfacehl
驱动牛犊
驱动牛犊
  • 注册日期2005-02-25
  • 最后登录2006-04-14
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-04-27 12:01
找到了:关于PtReceive和PtReceivePacket
http://www.driverdevelop.com/forum/viewthread.php?tid=5488
babyfacehl
驱动牛犊
驱动牛犊
  • 注册日期2005-02-25
  • 最后登录2006-04-14
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-27 11:28
刚仔细搜索了论坛看到接收对应的函数是:
接收:
PtReceive
PtReceiveComplete

接收:
PtReceivePacket
MPReturnPacket
这样的话,我的问题可能是因为调用第二组接收函数所至。不知道楼主有没有检测PtReceivePacket,是不是跟我一样呢?

接下来查一查PtReceive跟PtReceivePacket的区别,呵呵,刚开始学习,论坛正是好地方啊!
babyfacehl
驱动牛犊
驱动牛犊
  • 注册日期2005-02-25
  • 最后登录2006-04-14
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-27 10:22
同问这个问题,我是在VM下开发时,发现一直没有调用PtReceive,但是MPReturnPacket一直有调用。我感觉MPReturnPacket不是在PtReceive之后才调用的吗?
游客

返回顶部