二、KMDF开发之HelloWord

发布时间:2023年12月30日

目录

第一步、创建KMDF项目

第二步、代码里增加打印信息


最终我们是要自己开发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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。