版块
论坛
喜欢
话题
应用
搜索
登录
注册
liio的个人空间
访问量
11
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=132719
再说PtSendComplete的释放问题。请大家指教
这几日在忙Ndis下的包转发,也就是拿到系统包之后复制到缓冲区,然后把NDIS_BUFFER连接到新的PACKET发送出去。总是面临着资源回收得不够干净的问题。我在PtSendComplete中是对自己申请的资源进行了自己的回收。查看网上大家用的处理自发包的回收都没有调用过Ndi...
全文
回复
(
2
)
2008-02-02 02:17
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
g_force
:
转发包时,要把orinigalPkg的flag拷贝到新的packet里 如果在PSEND_RSVD结构中加入新的flag 这样的话 系统上面发下来的包 这个位置由谁来填写? 我感觉还是 用OriginalPacket 为NULL来判断比较好 自己的包发出去直接就 S...
(2008-02-22 11:08)
回复
farawayzheng
:
我觉得用PacketPool来判断自己生成的Packet比较好。 转发包时,要把orinigalPkg的flag拷贝到新的packet里 MPSend和MPSendPackets只需要注册一个就可以了,Ndis应该是推荐注册MPSendPackets的 祝新年快乐!!
(2008-02-07 15:21)
回复
liio
加关注
写私信
1
关注
4
粉丝
213
帖子
返回顶部