2786|5

72

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

WINDOWS NDIS 驱动开发 [复制链接]

我想设计一个应用程序和NDIS驱动通信,具体是:将匹配规则传入NDIS驱动,只对符合目标的进行截包(这个passthru的例子已经提供),将截取的报文送到应用程序(这里需要应用程序和驱动,请问要用什么方法?
内存共享可以吗),还有我想自己组一个IP报文,放到NDIS驱动(也需要两者通信),怎么样使驱动使这个报文往上传输? 请各位大侠帮忙啊!!!!!!!! 急!!

最新回复

都是很好的建议! 值得学习  详情 回复 发表于 2008-4-30 20:10
点赞 关注

回复
举报

56

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
第一个问题:
你可以用共享一块内存,也可以不一个文件来做为一个中间介质.
第二个问题:
我没有做过,你可以看一下具体的NDIS的示例,可以找到答案的.
网上关于这方面的资料很多的.
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
网上一般只对做是否丢弃处理,没有涉及到具体的实现将一个以太网帧放入驱动(自己构造,放进共享内存),使整个packet往上传送到应用层.
那位大侠能够提供一些资料或者实现代码啊? 小弟感激不尽!!!
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

4
 
顶一下,目前我也在学习和开发这方面的东西,就是对packet的重组到没有用过.接触的更多是Packet的捕获,过滤之类的.
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

5
 
只要与上层的TDI接口设置完整了,就可以使用NDIS中间媒介驱动传送自己组一个IP报文
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

6
 
都是很好的建议! 值得学习
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表