900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Windows 内核驱动开发环境 VS+WDK11

Windows 内核驱动开发环境 VS+WDK11

时间:2020-11-07 15:55:01

相关推荐

Windows 内核驱动开发环境 VS+WDK11

Windows 内核驱动开发环境 VS+WDK11

一、开发工具

Visual Studio

安装 Windows 11 SDK (22000.1)

/fwlink/?linkid=2166460

安装 Windows 11 WDK

/fwlink/?linkid=2166289

二、程序代码结构

// 引入头文件#include <wdm.h>// 卸载函数VOID DrvUnload(PDRIVER_OBJECT pdriver) {DbgPrint("Unload\n");}/// <summary>/// 驱动程序标准入口 相当于其他程序的Main函数/// extern "C" 表示用C编译/// </summary>/// <param name="pdriver">驱动对象</param>/// <param name="reg_path"></param>/// <returns></returns>extern "C" NTSTATUS DriverEntry(PDRIVER_OBJECT pdriver, PUNICODE_STRING reg_path) {// 添加卸载函数pdriver->DriverUnload = DrvUnload;return 0;}

三、项目设置(重点)

四、数字签名

使用亚洲诚信签名 工具,数字证书使用上海域联之前泄露的版本,修改下时间就可以直接使用了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。