alphapiao
驱动小牛
驱动小牛
  • 注册日期2002-06-21
  • 最后登录2011-05-04
  • 粉丝0
  • 关注0
  • 积分1004分
  • 威望155点
  • 贡献值0点
  • 好评度109点
  • 原创分1分
  • 专家分0分
阅读:1202回复:4

在过滤器驱动里获得网卡MAC地址

楼主#
更多 发布于:2002-12-02 18:02
有没有在过滤器驱动里获得网卡MAC地址的可能??
我有一过滤器驱动,我现在想在里面获得MAC地址,
我想使用NdisReadNetworkAddress函数来获得。
但我在我的DriverEntry里只加了如下语句就有问题
NDIS_STATUS Status;        NDIS_MINIPORT_CHARACTERISTICS NE2000Char;
我已经加了#include \"ndis.h\"了,
错误提示是 NDIS_MINIPORT_CHARACTERISTICS : undeclared identier,
而我ntdis.h明明有NDIS_MINIPORT_CHARACTERISTICS 的定义
谢谢相告
我的博客:xpddk.bokee.com
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-02 18:45
有没有在过滤器驱动里获得网卡MAC地址的可能??
我有一过滤器驱动,我现在想在里面获得MAC地址,
我想使用NdisReadNetworkAddress函数来获得。
但我在我的DriverEntry里只加了如下语句就有问题
NDIS_STATUS Status;        NDIS_MINIPORT_CHARACTERISTICS NE2000Char;
我已经加了#include \"ndis.h\"了,
错误提示是 NDIS_MINIPORT_CHARACTERISTICS : undeclared identier,
而我ntdis.h明明有NDIS_MINIPORT_CHARACTERISTICS 的定义
谢谢相告


一路径问题?
二自己临时直接考出来定义一下。 :D
[color=red]大头鬼! :P[/color]
alphapiao
驱动小牛
驱动小牛
  • 注册日期2002-06-21
  • 最后登录2011-05-04
  • 粉丝0
  • 关注0
  • 积分1004分
  • 威望155点
  • 贡献值0点
  • 好评度109点
  • 原创分1分
  • 专家分0分
板凳#
发布于:2002-12-02 18:49
一开始NDIS_STATUS Status这句都有错。
后来我加了#include \"ndis.h\"不报错了,所以ndis.h应该加对了。
只是NDIS_MINIPORT_CHARACTERISTICS NE2000Char;
有错,这令我百思不得其解。
我的博客:xpddk.bokee.com
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-03 15:14
注意定义:
For example, the following shows the appropriate compiler directives to embed at the start of a miniport\'s source code if the driver uses a V5.0 NDIS_MINIPORT_CHARACTERISTICS structure:

 
#define NDIS_MINIPORT_DRIVER
#define NDIS50_MINIPORT   1
#include <ndis.h>  // AFTER preceding directives
 
生命驱动,活力无限!
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-03 15:45
注意定义:
For example, the following shows the appropriate compiler directives to embed at the start of a miniport\'s source code if the driver uses a V5.0 NDIS_MINIPORT_CHARACTERISTICS structure:

 
#define NDIS_MINIPORT_DRIVER
#define NDIS50_MINIPORT   1
#include <ndis.h>  // AFTER preceding directives
 
 


ne2000?
应该为ndis30吧???
在source文件中没有定义?NDIS_MINIPORT_DRIVER 等?


 :D
[color=red]大头鬼! :P[/color]
游客

返回顶部