- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在包含从 Windows Driver Kit 到 Visual Studio 2010 的 header 时遇到了一些麻烦。任何人都可以帮助我,我做错了什么?
我收到错误消息,例如 C1083:无法打开包含文件:“sal.h”:没有这样的文件或目录。如果我包含 SDK 目录,我会收到错误消息,例如类型重新定义。如果我将 sal.h 复制到 DDK 目录,我会收到错误消息 C1083:无法打开包含文件:'codeanalysis\sourceannotations.h':没有这样的文件或目录。如果我将 sourceannotations.h 文件复制到 DDK 目录,我会收到其他错误消息(见下文)
VC++ 目录设置:include directory settings
#include "stdafx.h"
#include <Winsock2.h>
#include <windows.h>
#include <stdio.h>
#include <conio.h>
#include <strsafe.h>
#include <fwpmu.h>
#include <ndis.h>
Error 1 error C1083: Cannot open include file: 'codeanalysis\sourceannotations.h': No such file or directory c:\winddk\7600.16385.1\inc\crt\sal.h 160 1 wfp
2 IntelliSense: cannot open source file "codeanalysis\sourceannotations.h" c:\winddk\7600.16385.1\inc\crt\sal.h 160 1
21 IntelliSense: cannot overload functions distinguished by return type alone c:\winddk\7600.16385.1\inc\ddk\ntddk.h 2895 1
22 IntelliSense: cannot overload functions distinguished by return type alone c:\winddk\7600.16385.1\inc\ddk\ntddk.h 2907 1
23 IntelliSense: cannot overload functions distinguished by return type alone c:\winddk\7600.16385.1\inc\ddk\ntddk.h 2917 1
8 IntelliSense: expected a ')' c:\winddk\7600.16385.1\inc\api\fwptypes.h 345 49
6 IntelliSense: expected a ';' c:\winddk\7600.16385.1\inc\api\fwptypes.h 281 4
9 IntelliSense: expected a ';' c:\winddk\7600.16385.1\inc\api\fwptypes.h 364 1
11 IntelliSense: expected a ';' c:\winddk\7600.16385.1\inc\api\iketypes.h 370 1
16 IntelliSense: expected a ';' c:\winddk\7600.16385.1\inc\ddk\wdm.h 8838 1
25 IntelliSense: expected a declaration c:\winddk\7600.16385.1\inc\ddk\ntddk.h 15056 5
4 IntelliSense: expected a type specifier c:\winddk\7600.16385.1\inc\api\fwptypes.h 275 18
3 IntelliSense: expected an identifier c:\winddk\7600.16385.1\inc\api\fwptypes.h 275 5
7 IntelliSense: expected an identifier c:\winddk\7600.16385.1\inc\api\fwptypes.h 345 5
10 IntelliSense: expected an identifier c:\winddk\7600.16385.1\inc\api\iketypes.h 369 2
18 IntelliSense: expected an identifier c:\winddk\7600.16385.1\inc\ddk\wdm.h 17964 1
19 IntelliSense: expected an identifier c:\winddk\7600.16385.1\inc\ddk\wdm.h 17970 9
24 IntelliSense: expected an identifier c:\winddk\7600.16385.1\inc\ddk\ntddk.h 15037 3
14 IntelliSense: identifier "FWP_FILTER_ENUM_TYPE" is undefined c:\winddk\7600.16385.1\inc\api\fwpmtypes.h 413 5
12 IntelliSense: identifier "IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0" is undefined c:\winddk\7600.16385.1\inc\api\iketypes.h 418 5
13 IntelliSense: identifier "IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0" is undefined c:\winddk\7600.16385.1\inc\api\iketypes.h 419 5
20 IntelliSense: identifier "PCALLBACK_FUNCTION" is undefined c:\winddk\7600.16385.1\inc\ddk\wdm.h 17994 10
17 IntelliSense: identifier "TIME_FIELDS" is undefined c:\winddk\7600.16385.1\inc\ddk\wdm.h 9012 9
15 IntelliSense: this declaration has no storage class or type specifier c:\winddk\7600.16385.1\inc\ddk\wdm.h 8837 1
5 IntelliSense: unexpected parenthesis after declaration of function "<error>" (malformed parameter list or invalid initializer?) c:\winddk\7600.16385.1\inc\api\fwptypes.h 278 4
最佳答案
您不能将 SDK 中的 header 与 DDK 中的 header 混合使用。
所以取消选中继承父设置的复选框。然后您可能必须从 DDK 添加其他目录。
另请注意,您也不能将 DDK 中的库与 SDK 中的库混合使用。所以你必须在那里做几乎相同的事情。
关于c - 包括 DDK header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9044799/
我正在尝试制作一个货币转换器,但 querySelector 为空,我不知道如何修复它。 HTML:
我在包含从 Windows Driver Kit 到 Visual Studio 2010 的 header 时遇到了一些麻烦。任何人都可以帮助我,我做错了什么? 我收到错误消息,例如 C1083:无
有没有一个工具可以将WinDDK make转换为VS2010项目\解决方案? 最佳答案 看看 DDKBuild。 http://www.hollistech.com/Resources/ddkbuil
如何开始为 Windows 编写驱动程序?是否有某种官方的 DDK“Hello World”示例? 虽然我确信一开始它会超出我的理解范围,但最终我想创建一个简单的 MIDI 驱动程序,很像 Maple
我是 win32 编程和驱动程序编程的新手。我已经在我的系统上安装了 Windows DDK 并获得了一些 DDK 示例,但这些示例没有 dsw 文件。 我想知道如何创建 .dsw 文件,以便我可以在
我想使用 DDK 编写一些简单的代码 - 但我什至不知道如何编译我下载的一些演示代码。 如何编译这个东西?有没有我可以使用的简单编辑器/IDE?有什么方法可以使用 visual studio 来编写和
我正在尝试使用 WDK 构建环境构建 C++ 文件,并尝试在 DebugView 工具中查看输出。所以,当我尝试 windows 方法 OutputDebugString(L"Inside the m
我在 VS.NET 2002 (C++) 中有一个非常简单的应用程序,它从 DLL 调用一个函数。 DLL 是用 WINDDK 构建的,MSC_OPTIMIZATION 设置为/Od/Oi 当我尝试从
请原谅我是 Windows DDK 的新手。 我创建了一个名为 test.cpp 的简单文件: #include #define BAD_ADDRESS 0xBAADF00D int __cdecl
是否可以在不使用 Visual Studio 的情况下开发 Windows 驱动程序(特别是类似 PDF 的打印机驱动程序,它在屏幕上显示数据而不是实际打印)?我正在考虑使用免费的 C++ 工具,例如
所以...我有一个内核模式组件和一个用户模式组件,我正在使用 NT DDK 7.1.0 的交 key 构建环境放在一起。 .内核组件都是.c/.h/.rc文件。用户模式组件是 .cpp/.c/.h/.
我需要使用 ZwLoadDriver来自 ntddk.h 的函数。我安装了Windows Software Development Kit (SDK) for Windows 8 .设置所有包含(#i
我是DDK/WDM驱动开发领域的初学者。我有一个任务涉及将虚拟设备驱动程序从 x86 移植到 x64 (intel)。我拿到了源代码,我对其进行了一些修改,并使用DDK(构建环境)成功编译了它。但是当
我正在尝试使用 Windows DDK 8.1 和 VS 2013 签署驱动程序,但我不断收到相同的错误。但是,当我尝试对 DDK 8.0 执行相同操作时,它工作得很好。 为了确保这不是我做的事,我下
我知道 windows 内核,但对 linux 内核不熟悉。我只需要知道它在 linux 中是如何完成的,即程序开发。 最佳答案 可以查看there (free-electrons.com) ,它是内
我想得到 pscript/unidrv rendering plugins 的东西,但是提供的 DDK 示例无法安装在我曾经拥有的 DDK/构建/目标系统的任何可能组合上。 报告的消息是 WinXP
我已经开始研究 WDK/DDK(我假设它们是相同的东西)示例,尤其是打印机端口监视器示例。我已经使用他们的构建工具进行了编译,我可以附加到假脱机进程并通过...进行调试……好东西! .. 当我只想写一
我是一名优秀的程序员,十分优秀!