jieyuan
驱动牛犊
驱动牛犊
  • 注册日期2007-04-06
  • 最后登录2008-05-28
  • 粉丝0
  • 关注0
  • 积分190分
  • 威望22点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
阅读:1499回复:5

请教passthru中ptreceive函数的问题

楼主#
更多 发布于:2007-08-04 17:11
        在passthru中的ptreceive里,当Packet不为NULL时,会分配新的包标识符,然后把这个标识符通过函数PtQueueReceivedPacket缓存起来;而当Packet为NULL时,通过判断pAdapt->Medium来使用不同的Indicate函数,把ptreceive传进来的参数再传递给上层,我想问的是:当Packet为NULL时,我怎么样做可以把ptreceive传进来的参数集合成一个Packet结构,从而可以把它加入到队列中,也就是暂时缓存起来。谢谢高手的回答^_^
throb
驱动牛犊
驱动牛犊
  • 注册日期2005-02-23
  • 最后登录2022-03-04
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望86点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2007-08-17 15:38
http://bbs.driverdevelop.com/htm_data/10/0404/64174.html
看看胡老大的代码.有些问题先翻翻本版精华.
xiaoks46
驱动牛犊
驱动牛犊
  • 注册日期2007-05-18
  • 最后登录2011-06-22
  • 粉丝0
  • 关注0
  • 积分501分
  • 威望170点
  • 贡献值0点
  • 好评度49点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-08-20 17:11
我也碰到这个问题
zmb921
驱动牛犊
驱动牛犊
  • 注册日期2005-11-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望146点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-08-21 16:28
依次使用
NdisAllocateBuffer();
NdisAllocatePacket();
NdisChainBufferAtFront();
feifei1982
驱动牛犊
驱动牛犊
  • 注册日期2006-11-13
  • 最后登录2008-01-09
  • 粉丝0
  • 关注0
  • 积分340分
  • 威望35点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-08-22 14:49
楼上能否详细说明一下
throb
驱动牛犊
驱动牛犊
  • 注册日期2005-02-23
  • 最后登录2022-03-04
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望86点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2007-08-22 17:46
也算是经典问题了,自己看精华和前面的帖子呀
http://bbs.driverdevelop.com/read.php?tid-41805-keyword-passthru.html
游客

返回顶部