win10-1803-17134配合VS2017搭建WDK驱动开发环境

游戏逆向安全交流裙:786070465

 

QQ404087015

 

1.首先,下载VS2017,然后勾选这两个

 

 

 

 

2.然后确认自己电脑的WSDK的版本,我们需要根据这个版本去下载对应版本的WDK

 

 

下载WDK:

 

 

 

这里有个有意思的地方,就是我的系统版本是1803:

 

 

 

 

但是你只有下载1809的WDK才能对应上版本:

 

 

我估计这是唯一的坑,然后,写代码测试:

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <ntifs.h>
 
//提供一个卸载函数,让程序能卸载,如果没有这个函数,驱动将不能卸载。
VOID UnDriver(PDRIVER_OBJECT driver)
{
    KdPrint(("卸载驱动成功"));
}
//入口函数,相当于main。
NTSTATUS DriverEntry(PDRIVER_OBJECT driver, PUNICODE_STRING reg_path)
{
    KdPrint(("Hello World!"));
    driver->DriverUnload = UnDriver;
    return STATUS_SUCCESS;
}

  

 

 

 

生成成功,结束

posted @   Reker0  阅读(1023)  评论(0编辑  收藏  举报
编辑推荐:
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ASP.NET Core 模型验证消息的本地化新姿势
阅读排行:
· 开发的设计和重构,为开发效率服务
· ThreeJs-16智慧城市项目(重磅以及未来发展ai)
· 从零开始开发一个 MCP Server!
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
· Ai满嘴顺口溜,想考研?浪费我几个小时
点击右上角即可分享
微信分享提示