阅读:1203回复:4
在过滤器驱动里获得网卡MAC地址
有没有在过滤器驱动里获得网卡MAC地址的可能??
我有一过滤器驱动,我现在想在里面获得MAC地址, 我想使用NdisReadNetworkAddress函数来获得。 但我在我的DriverEntry里只加了如下语句就有问题 NDIS_STATUS Status; NDIS_MINIPORT_CHARACTERISTICS NE2000Char; 我已经加了#include \"ndis.h\"了, 错误提示是 NDIS_MINIPORT_CHARACTERISTICS : undeclared identier, 而我ntdis.h明明有NDIS_MINIPORT_CHARACTERISTICS 的定义 谢谢相告 |
|
|
沙发#
发布于:2002-12-02 18:45
有没有在过滤器驱动里获得网卡MAC地址的可能?? 一路径问题? 二自己临时直接考出来定义一下。 :D |
|
|
板凳#
发布于:2002-12-02 18:49
一开始NDIS_STATUS Status这句都有错。
后来我加了#include \"ndis.h\"不报错了,所以ndis.h应该加对了。 只是NDIS_MINIPORT_CHARACTERISTICS NE2000Char; 有错,这令我百思不得其解。 |
|
|
地板#
发布于: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 |
|
|
地下室#
发布于:2002-12-03 15:45
注意定义: ne2000? 应该为ndis30吧??? 在source文件中没有定义?NDIS_MINIPORT_DRIVER 等? :D |
|
|