社区
驱动开发/核心开发
帖子详情
PNDIS_PACKET 结构解析
在他乡奋斗
2011-03-03 12:01:15
最近在做网卡的东西,对于PNDIS_PACKET的结构始终不能彻底理解。现想和各位高手讨论下。
...全文
356
5
打赏
收藏
PNDIS_PACKET 结构解析
最近在做网卡的东西,对于PNDIS_PACKET的结构始终不能彻底理解。现想和各位高手讨论下。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老马何以识途
2011-03-07
打赏
举报
回复
你想讨论什么?
lumei_1123
2011-03-04
打赏
举报
回复
我觉得packet中的主要信息包含在NDIS_PACKET_PRIVATE Private;那边关联了buffer等信息。
jw212
2011-03-03
打赏
举报
回复
讨论什么
DISINHUI
2011-03-03
打赏
举报
回复
供参考
DISINHUI
2011-03-03
打赏
举报
回复
http://hi.baidu.com/%D2%BB%C6%F0%B3%D4%CF%A1%B7%B9/blog/item/076977d229ee283d960a1610.html
N
DIS
PACKET
结构
,如何COPY?
N
DIS
PACKET
封装了一个网络数据包,在以太网中,就是以太网封包,有时需要对数据进行拷贝再进行特殊的处理,如何做,它的
结构
体是什么样了? 基本框架
结构
: typedef struct _N
DIS
_
PACKET
{ N
DIS
_
PACKET
_PRIVATE Private; union { struct // For Connection-less miniports {
个人总结N
DIS
中N
DIS
_
PACKET
,N
DIS
_BUFFER的关系
1 // 2 // N
DIS
_
PACKET
结构
的定义 3 // 4 typedef struct _N
DIS
_
PACKET
5 { 6 N
DIS
_
PACKET
_PRIVATE Private; 7 //这个其实是一个链表
结构
,Private.Head指向第一个链表,Private.Tail指向最后一个 8 //以下有关于这个
结构
的解释
windows下中间层N
DIS
驱动中N
DIS
_
PACKET
和N
DIS
_BUFFERD的关系
[cpp] view plain copy // // N
DIS
_
PACKET
结构
的定义 // typedef struct _N
DIS
_
PACKET
{ N
DIS
_
PACKET
_PRIVATE Private; //这个其实是一个链表
结构
,Private.Head指向第一个链表,Private.Tail
N
DIS
驱动开发笔记整理之N
DIS
_
PACKET
,N
DIS
_BUFFER的关系
// // N
DIS
_
PACKET
结构
的定义 // typedef struct _N
DIS
_
PACKET
{ N
DIS
_
PACKET
_PRIVATE Private; //这个其实是一个链表
结构
,Private.Head指向第一个链表,Private.Tail指向最后一个 //以下有关于这个
结构
的解释 u
解析
N
DIS
包描述符和缓冲区描述符---发送与接收数据的获取和处理
解析
N
DIS
包描述符和缓冲区描述符 ///////////////////////////////////////////////////////////////////////////////////////////////
解析
数据包: (1)获取包描述符信息 VOID N
dis
GetFirstBufferFrom
Packet
( IN
PN
DIS
_
PACKET
Packe
驱动开发/核心开发
21,620
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章