wdk

场景:WDK如何用

WDK怎么用
我用到一些Native API 文档上说要包含ntddk.h,
我下载了WDK,并安装,安装后在“C:\WinDDK\7600.16385.1\inc\ddk”有了ntddk.h
我在VC6或VC2010用#include命令导入那个头文件后会出现各种各样的错误。
WDK到底怎么用啊?
我想在VC上使用WDK包含的这些函数应该怎么做?

------解决方案--------------------
那个。。楼主。。您太天真了。。

WDK并不能直接编译成USER-MODE的程序(我试过了,调用内核函数失败)。。

解决方法:
把ntddk.h中的声明单独拷贝出来
1.GetModuleHandle获得(ntdll.dll)句柄,GetProcAddress获得地址
2.链接相应Native API的lib(WDK的LIB里有)
------解决方案--------------------
最新的wdk的ntdll.lib缺一些c运行库的函数