【问题标题】:Windows driver C1083 errorWindows 驱动程序 C1083 错误
【发布时间】:2012-02-04 22:50:14
【问题描述】:

我创建了简单的“Hello world”Windows 驱动程序。

hello.c

#include <ntddk.h> 

NTSTATUS DriverEntry(PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath) 
{
    DbgPrint("Hello, World\n");
    return STATUS_SUCCESS; 
}

制作文件

!INCLUDE $(NTMAKEENV)\makefile.def

来源

TARGETNAME = hello
TARGETPATH = obj
TARGETTYPE = DRIVER

INCLUDES   = %BUILD%\inc
LIBS       = %BUILD%\lib

SOURCES    = hello.c

如果我通过 Checked Build Environment 构建驱动程序,我会得到:

错误 C1083:无法打开包含文件:'codeanalysis\sourceannotations.h':没有这样的文件或目录

sourceannotations.h 包含在 C:\WinDDK\7600.16385.1\inc\crtC:\Program Files\Microsoft Visual Studio 10.0\VC\include\CodeAnalysis 中,但我只能使用 Winddk 目录中的包含文件。

你有什么建议吗?

【问题讨论】:

    标签: c driver device-driver wdk


    【解决方案1】:

    可能是我错误地安装了DDK,因为重新安装DDK后我编译的文件没有问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-07
      • 2022-01-28
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 2018-12-31
      • 2021-12-25
      • 1970-01-01
      相关资源
      最近更新 更多