我正在尝试构建一个由目前在 VS2010 中擅离职守的其他人编写的 VS 2008 项目。我需要有关 WinDDK 的帮助,尤其是 hidsdi.h。
我已经在全新安装的 Win7 上安装了 WinDDK 和 VS2010。在属性 -> VC++ 目录 -> 包含目录中,我添加了 C:\WinDDK\7600.16385.1\inc\api,以及 \ddk 和 \crt。在属性 -> VC++ 目录 -> 库目录中,我添加了 C:\WinDDK\7600.16385.1\lib\win7\i386。
但是,当我尝试构建项目时,重复出现“错误 C3861:'HidD_SetOutputReport':找不到标识符”和“错误 C3861:'HidD_GetInputReport':找不到标识符”的实例
hidsdh.h
我从以下代码块打开:
extern "C"
{
#include "setupapi.h"
#include "hidsdi.h"
}
错误报告中列出的函数存在于相关的头文件中。显然,我在包含路径上做错了。一些帮助将不胜感激。