版块
论坛
喜欢
话题
应用
搜索
登录
注册
chudd的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=62008
pasthru例子中,NdisGetReceivedPacket()反回值为什么总是NULL值?
pasthru例子,安装后用SOFTICE跟踪,发现PtReceive函数中NdisGetReceivedPacket()反回值为什么总是NULL值?请教!
回复
(
4
)
2003-12-19 17:06
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
youngyt
:
没有返回正确的包结构,但是数据全收到了。一个包结构有headerbuffer+lookaheadbuffer, 若正常返回一个包结构,就可以用 NDIS_SET_ORIGINAL_PACKET(MyPacket, NDIS_GET_ORIGINAL_PACKET(Packet...
(2003-12-23 08:51)
回复
ljjlovernet
:
如果这样NdisGetReceivedPacket()还有意义么? 好像没什么用啊
(2003-12-22 14:56)
回复
chudd
:
谢谢:youngyt! 你说的第一种情况“没有返回一个正确的包结构”,没明白是怎么回事?
(2003-12-22 08:35)
回复
youngyt
:
返回空有两种情况: 1.若packetsize<=lookaheadpacketsize的话,就是得到了全部的数据,但是没有返回一个正确的包结构。 2.若不是的话则通过transferdate将包重组
(2003-12-20 14:35)
回复
chudd
加关注
写私信
0
关注
0
粉丝
68
帖子
返回顶部