二、KMDF开发之HelloWord
2023-12-30 15:04:51
目录
最终我们是要自己开发PCIE驱动,这里使用HelloWord工程把整个环境打通,下一篇将讲KMDF双机调试环境的搭建,开发环境的搭建见上一篇博文《一、KMDF开发之环境搭建-CSDN博客》。
第一步、创建KMDF项目
1.1 运行VS,点击创建新项目
1.2、选择Kernel mode Driver(KMDF)模板
1.3、填写项目信息
1.4、创建后,在资源管理里面可以看到以下的模板文件
1.5、右键解决方案,然后点击【生成解决方案】,如果出现以下错误,请参考此文进行解决《Tips:VS2022提示MSB8040 此项目需要缓解了 Spectre 漏洞的库解决方法。-CSDN博客》
1.6、编译成功后,输出信息如下
在项目路径下,可以看到生成以下文件
至此,项目创建完成。
第二步、代码里增加打印信息
2.1、打开Driver.c文件
2.2 在DriverEntry函数下,增加KdPrintEx打印函数
重新生成解决方案,至此增加打印信息完成
文章来源:https://blog.csdn.net/qq_22222449/article/details/135304435
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!