阅读:1698回复:1
我安装了Windows DDK但是当我包含wdm.h我的VC++编译出错
我需要使用IoGetDeviceInfo函数
我在我的VC头文件里配置了wdm.h 在include里也包含了D:\NTDDK\inc\win_me\ 编译的时候去告诉我: Compiling... ifconfig.cpp d:\ntddk\inc\win_me\wdm.h(355) : error C2146: syntax error : missing ';' before identifier 'Lock' d:\ntddk\inc\win_me\wdm.h(355) : error C2501: 'PULONG_PTR' : missing storage-class or type specifiers d:\ntddk\inc\win_me\wdm.h(355) : error C2501: 'Lock' : missing storage-class or type specifiers d:\ntddk\inc\win_me\wdm.h(602) : error C2146: syntax error : missing ';' before identifier 'KSPIN_LOCK' d:\ntddk\inc\win_me\wdm.h(602) : fatal error C1004: unexpected end of file found Error executing cl.exe. ifconfig.exe - 5 error(s), 0 warning(s) 不为什么会这样?应该如何编译? |
|
沙发#
发布于:2001-11-05 18:32
把ddk的inc路径放在vc的前面
|
|
|