
上QQ阅读APP看书,第一时间看更新
2.2 创建一个驱动程序项目
在上述安装都到位之后,就可以创建一个新的驱动程序项目了。本节中将会用到的是“WDM Empty Driver”模板。图2-1显示了在Visual Studio 2017里新建这类驱动程序的对话框。图2-2则显示了Visual Studio 2019中新建同样项目的初始向导界面。在这两个图里,项目都被命名为“Sample”。

图2-1 在Visual Studio 2017中新建WDM驱动程序项目

图2-2 在Visual Studio 2019中新建WDM驱动程序项目
一旦项目创建完成,Solution Explorer就将显示单个文件— Sample.inf
。在此例中不需要这个文件,所以删除就好了。
现在该加入源代码文件了。右击Solution Explorer的Source Files节点,从File菜单中选择Add/New Item…菜单项,选择C++源文件并将其命名为Sample.cpp,单击OK创建。