版块
论坛
喜欢
话题
应用
搜索
登录
注册
lzhui的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=1524
NDIS新手问题
如何实现应用程序与NDIS驱动程序通信?如PASSTHRU获取的包信息如何在应用程序中显示出来?高手请给点思路.
回复
(
7
)
2003-01-08 10:25
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
lzhui
:
感谢mikeluo大侠不吝赐教,如醍醐灌顶.还望以后多多指教我这个NDIS新手.
(2003-01-21 16:32)
回复
mikeluo
:
IoCreateDevice不能用就用NdisMRegisterDevice好了。
(2003-01-20 14:49)
回复
lzhui
:
先感谢各位大侠.尚存疑问:在passthru中直接调用IoCreateDevice等函数时编译总是通不过,提示IoCreateDevice没有定义,甚至IRP,PIRP也没有定义,阅读ddk说Ioxxxx例程可以在除了NDIS,SCSI等驱动程序的所有内核模式驱动程序里调用.可是...
(2003-01-20 14:06)
回复
yuanyuan
:
处理IRP请求即可
(2003-01-15 14:37)
回复
mikeluo
:
中间层和NDIS之间相互交换的信息都是packet,不是IRP。 中间层处理的IRP一般都是直接和你的应用程序之间的交流。
(2003-01-15 09:50)
回复
lzhui
:
感谢大侠!尚有一些疑问。前几天读到Inside Windows2000中关于NDIS驱动程序,里面讲NDIS中间驱动程序处理的是NDIS将IRP请求格式化后的数据,我的理解是中间驱动程序不直接处理IRP请求。请大侠点拨、解惑。
(2003-01-15 09:25)
回复
mikeluo
:
在应用层调用deviceiocontrol,在sys里面处理IRP,注册设备的时候会注册一个IRP的接口。
(2003-01-08 11:09)
回复
lzhui
加关注
写私信
0
关注
0
粉丝
84
帖子
返回顶部