阅读:1146回复:4
缺少了什么宏定义??
我在ndis的驱动里用到MmGetPhysicalAddress函数,尽管我已经包含了头文件ntddk.h,但是编译的时候还是说MmGetPhysicalAddress没有定义,这是缺少了哪个宏定义造成的??
SOS!! |
|
最新喜欢:![]()
|
沙发#
发布于:2002-07-19 16:55
不知道你使用什么方法包含ntddk.h的,一般不要直接包含ntddk.h,而是用下面的方法包含它:
#define BINARY_COMPATIBLE 0 #include <ndis.h> |
|
板凳#
发布于:2002-07-19 16:56
不知道你使用什么方法包含ntddk.h的,一般不要直接包含ntddk.h,而是用下面的方法包含它:
#define BINARY_COMPATIBLE 0 #include <ndis.h> ;) |
|
地板#
发布于:2002-07-24 17:30
快给分!!!
|
|
地下室#
发布于:2002-07-24 18:03
可是我试过还是不行呀。
现在还是得在头文件中定义 PHYSICAL_ADDRESS MmGetPhysicalAddress ( IN PVOID BaseAddress ); 编译才能通过 |
|
|