我最近安装了Windows SDK 10.0.2262.2428和相同版本号的WDK。当我尝试<wdm.h>在C和C++中使用#include时,我得到错误“cannot open source file wdm.h”。我尝试在Visusal Studio include目录中查找,头文件不在那里,也不在存放WDK中其他头文件的x86目录中。我如何解决这个问题?learn.microsoft.com没有任何有用的信息或下载特定头文件的方法
r3i60tvu1#
默认的WDK安装位置是C:\Program Files (x86)\Windows Kits\10。wdm.h位于文件夹C:\Program Files (x86)\Windows Kits\10\Include\<WDK version>\km中。您需要在项目的属性-> C++ -> General -> Additional Include Directories中添加头文件目录:C:\Program Files (x86)\Windows Kits\10\Include\<WDK version>\km(或安装WDK时的自定义路径)
C:\Program Files (x86)\Windows Kits\10
C:\Program Files (x86)\Windows Kits\10\Include\<WDK version>\km
1条答案
按热度按时间r3i60tvu1#
默认的WDK安装位置是
C:\Program Files (x86)\Windows Kits\10
。wdm.h位于文件夹C:\Program Files (x86)\Windows Kits\10\Include\<WDK version>\km
中。您需要在项目的属性-> C++ -> General -> Additional Include Directories中添加头文件目录:
C:\Program Files (x86)\Windows Kits\10\Include\<WDK version>\km
(或安装WDK时的自定义路径)