Windows驱动程序工具包无法打开ddk/ntddk.h



所以我目前正在尝试制作一个驱动程序。当我加上:

#include <ddk/ntddk.h>

我收到错误:无法打开源文件"ddk/ntddk.h"。我该如何修复此问题?

您正在使用哪个版本的WDK?

对于WDK 8及以上版本,WDK没有提供名为ddk的目录,因此您所拥有的include不起作用。。。只需查看磁盘上ntddk.h的确切位置,并确保编译器选项中指定的附加include目录包括任何具有ntddk.h的位置。默认情况下,在WDK 8及以上版本中,它应该是(因此您不需要ddk/前缀)。

最新更新