QinYuguang
驱动牛犊
驱动牛犊
  • 注册日期2003-07-08
  • 最后登录2003-09-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1683回复:5

怎样让NDIS驱动程序和VC程序交流数据?

楼主#
更多 发布于:2003-07-21 09:47
怎样让NDIS驱动程序得到的数据信息交给VC窗口程序处理?
谢谢回答!
在线等待。。。

最新喜欢:

mc0902mc0902
jackzhang
驱动牛犊
驱动牛犊
  • 注册日期2002-03-07
  • 最后登录2014-01-06
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-21 13:33
1: lineInitializeEx
2: RasEnumDevices
3: lineGetDevCaps
4: lineOpen
取得自己的设备句柄后
调用lineDevSpecific

在你的设备驱动函数里面实现OID_TAPI_DEV_SPECIFIC查询
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-21 14:11
1: lineInitializeEx
2: RasEnumDevices
3: lineGetDevCaps
4: lineOpen
取得自己的设备句柄后
调用lineDevSpecific

在你的设备驱动函数里面实现OID_TAPI_DEV_SPECIFIC查询

这个和ndis驱动同应用程序通信有和关系??
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
antspower
驱动中牛
驱动中牛
  • 注册日期2002-10-17
  • 最后登录2010-08-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-22 08:34
用deviveiocontrol就可以了吧
放弃瘟草,现吃李草
nicol
驱动大牛
驱动大牛
  • 注册日期2001-11-28
  • 最后登录2009-07-30
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-22 18:12
怎样让NDIS驱动程序得到的数据信息交给VC窗口程序处理?
谢谢回答!
在线等待。。。


生成一个设备对象,然后在APP打开这个对象.通过devieioctrl来处理就好了.
==寂寞骆驼==
lilio
驱动牛犊
驱动牛犊
  • 注册日期2003-02-24
  • 最后登录2006-12-16
  • 粉丝0
  • 关注0
  • 积分110分
  • 威望13点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-22 19:15
用事件触发,
在vc中开一个线程,等待事件。
在驱动程序中接到包的代码后触发这个事件。
再用DeivceIoControl( )将数据传过去.
会用到ControlCode来确定不同的操作。    
游客

返回顶部