admin管理员组文章数量:1130349
去官网下载WDK安装包和Visual Studio 下载 Windows 驱动程序工具包 (WDK) - Windows drivers | Microsoft Docs
首先安装Visual Studio 这个就不用我介绍了怎么安装了。
下面直接下载步骤二和步骤三的SDK和WDK。
SDK下载地址
WDK下载地址
注意下载的SDK和WDK版本需要统一
安装SDK和WDK很简单,默认安装就可以,这里就不过多展示了。
下载完成后打开Visual Studio 创建新项目
这样就可以创建内核驱动程序了。
创建完成后注意项目的sdk版本和平台工具集,sdk版本一定要和wdk版本相同,否则编译不过
关闭警告提示为错误
现在编译一个简单的驱动程序测试一下。
我简单修改了一下Driver.c的文件,就是运行时输出一条信息,卸载驱动时输出一条信息。
编译成功后找到所在文件
这个就是驱动文件, 可以找一个安装驱动的软件,进行安装和卸载(最好在虚拟机中运行,驱动调试容易蓝屏),输出的日志可以在DebugView软件中查看。
DebugView设置
工具包 驱动开发工具,里面包含Dbgview和驱动安装卸载工具-C++文档类资源-CSDN下载
启动和停止都能正常输出,测试成功!
在测试的时候需要windows禁用驱动强制签名
win10系统如何禁用驱动程序强制签名
去官网下载WDK安装包和Visual Studio 下载 Windows 驱动程序工具包 (WDK) - Windows drivers | Microsoft Docs
首先安装Visual Studio 这个就不用我介绍了怎么安装了。
下面直接下载步骤二和步骤三的SDK和WDK。
SDK下载地址
WDK下载地址
注意下载的SDK和WDK版本需要统一
安装SDK和WDK很简单,默认安装就可以,这里就不过多展示了。
下载完成后打开Visual Studio 创建新项目
这样就可以创建内核驱动程序了。
创建完成后注意项目的sdk版本和平台工具集,sdk版本一定要和wdk版本相同,否则编译不过
关闭警告提示为错误
现在编译一个简单的驱动程序测试一下。
我简单修改了一下Driver.c的文件,就是运行时输出一条信息,卸载驱动时输出一条信息。
编译成功后找到所在文件
这个就是驱动文件, 可以找一个安装驱动的软件,进行安装和卸载(最好在虚拟机中运行,驱动调试容易蓝屏),输出的日志可以在DebugView软件中查看。
DebugView设置
工具包 驱动开发工具,里面包含Dbgview和驱动安装卸载工具-C++文档类资源-CSDN下载
启动和停止都能正常输出,测试成功!
在测试的时候需要windows禁用驱动强制签名
win10系统如何禁用驱动程序强制签名
版权声明:本文标题:windows内核驱动开发(WDK环境搭建) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1760317375a2854649.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论