wisent
驱动牛犊
驱动牛犊
  • 注册日期2005-06-28
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分62分
  • 威望20点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
阅读:3500回复:5

请教:如何打开无线网卡进行操作?

楼主#
更多 发布于:2005-07-21 18:42
  请教大家一个问题:
在Windows应用程序中,能不能用CreateFile函数打开无线网卡进行操作?比如,设置SSID或读取BSSID。如果可以,那么第一个参数lpFileName,即网卡的名字应该是什么?
我听说可以通过NDIS访问网卡,应该怎么操作?以前没有接触过这方面的知识,哪位高手请给小弟指点一下吧,多谢了!
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-07-21 19:00
1.通过ndis很简单,可以看看ddk中ndisuio的例子,实际操作是驱动中调用NdisRequest实现的
2.用CreateFile应该是可以,没有用过,据说是可以,ndis会建立miniport的symbolic name或者接口,可以通过CreateFile直接打开.你再查查吧
wisent
驱动牛犊
驱动牛犊
  • 注册日期2005-06-28
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分62分
  • 威望20点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-22 14:39
下面是引用zhaock于2005-07-21 19:00发表的:
1.通过ndis很简单,可以看看ddk中ndisuio的例子,实际操作是驱动中调用NdisRequest实现的
2.用CreateFile应该是可以,没有用过,据说是可以,ndis会建立miniport的symbolic name或者接口,可以通过CreateFile直接打开.你再查查吧



谢谢zhaock斑竹
通过ndis访问网卡,是不是要装DDK才行啊?
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2005-07-22 14:49
对,最好装xp ddk. xp ddk中的例子ndisuio比2k ddk中的packet要好
xxlangyun
驱动小牛
驱动小牛
  • 注册日期2004-11-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分272分
  • 威望58点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-07-22 15:05
建立一个WDM设备符号连接,就可以了,不过要用一个注册函数,设置好IO分发例程,我做过,肯定能行的!
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2005-07-25 20:14
用NetCfgInstanceId就可以打开
游客

返回顶部