https://docs.microsoft.com/en-us/windows-hardware/drivers/download-the-wdk
在你啥都不懂的时候,连搭建环境都是一件很头大的事,这篇文章主要是解读一下上面的文章,文章是官方的,其实写得非常清楚。但是有几点需要注意的事项!

注意安装顺序

一定要先安装Visual Studio 2019

这里三个版本随意选一个,通常选社区版就可以了。

安装过程,工作负载这里选择使用C++的桌面开发

因为SDK(软件开发工具包)需要与WDK(驱动开发工具包)兼容,因此WDK10需要安装SDK的版本为10.0.19041.0

这里如果你SDK安装版本错了,可能导致后面wdk无法安装成功!
在当个组件这里直接输入版本号,如果出现下图表示你已经安装了,如果没有安装就需要打上勾然后安装!!!


这里主要是谈到缓解库的安装,什么是缓解库,就是之前爆出的一个CPU漏洞,这里可以忽略,因为加上缓解库会使得CPU性能下降,这里也主要是学习用,暂时不用安装也没有什么影响!

完整安装好VS2019以后

才可以开始安装WDK

点击图中的链接就可以了,安装就是下一步的事了。

完整安装好,打开VS2019后创建项目会出现下图,证明安装成功。

测试驱动程序

项目属性设置

项目属性设置一下,注意要降低警告等级以及禁用缓解库



至此,环境就配置好了…

VS2019+WDK10驱动开发环境搭建相关推荐

  1. windows驱动开发环境搭建以及helloworld

    文章目录 前言 编译环境-WDK的安装 搭建测试驱动的虚拟机 win11虚拟机 win10虚拟机 在测试机器上运行驱动 修改注册表-显示调试信息 上面驱动代码含义 测试证书签名 其他 旧版本的visu ...

  2. Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建

    这个配置相较与Windows Server 2012 +WDK7600.16385.1+VS2010驱动开发环境搭建 要简单的多,不需要每次创建驱动工程时配置这么多的参数 下载WDK开发安装包,我已经 ...

  3. Windows Server 2012 +WDK7600.16385.1+VS2010驱动开发环境搭建

    本帖通过Augusdi的一篇博文进行重新总结 第一步:安装Visual stdio 2010 1.安装VS2010 第二步:安装WDK安装包 2.安装WindowsDriverKit7-GRMWDK_ ...

  4. vs2010 wdk c语言,Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建.doc

    Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建.doc [置顶]Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建(菜鸟的经验) 分类: 驱动开发 ...

  5. 九七的Windows内核驱动开发 WIN10-2004+VS2019+WDK驱动开发环境安装及配置

    WIN10-2004+VS2019+WDK驱动开发环境安装及配置 一.定义介绍   本节介绍如何在Windows10系统(2004版本,操作步骤中有如何查看版本)中安装VS2019及WDK开发包,并进 ...

  6. windows10 驱动开发环境搭建vs2019 helloworld

    因为特殊原因需要搭建win10驱动环境, 因此学习了一下 但是发现win10环境特别麻烦 vs2022已经出来了,但是没看到驱动支持, 因此还是选择vs2019 提前准备 1 查看系统版本 2 下载v ...

  7. Windows编程—Windows驱动开发环境搭建

    文章目录 前言 步骤 步骤一 步骤二 步骤三 连接测试 步骤四 步骤五 总结 前言 作为一个编写Windows程序的开发人员,对Windows驱动开发 并非必需要掌握,但是掌握 Windows驱动开发 ...

  8. Windows驱动开发环境搭建:VS2013+WDK8.1

    你的Windows驱动开发环境之所以搭建不成功,是因为你没有看这篇博客 1.安装包准备 Visio Studio2013: https://pan.baidu.com/s/1P77yeSKuE7mWl ...

  9. VS2019 windows驱动开发环境配置

    配置Windows驱动开发环境 VS2019 下载VS2019 下载链接 https://visualstudio.microsoft.com/zh-hans/downloads/ 选择你所需要的开发 ...

最新文章

  1. [分享]3秒钟让你的QQ号IP跑到任何地方,哪怕是美国白宫!
  2. NVisionXR_iOS教程二 —— 创建控制器和Vuforia对象
  3. Element UI级联选择器(Cascader)获取级联对象
  4. java enum判断_Java Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)
  5. 深入理解ROS技术 【2】ROS下的模块详解(66-128)
  6. Word2vec加TextRank算法生成文章摘要
  7. C#操作SQL Server数据库
  8. Visual Studio BI 中维度的KeyColumns属性
  9. 实现redis集群的批量pineline操作
  10. ANDROID 4.0 SDK R14 模拟器
  11. Bee Framework_百度百科
  12. python的快速认识(二)
  13. 容安馆札记 606-610则 笺疏
  14. jQuery-获取验证码
  15. 北京科技大学计算机专业在哪个校区,北京科技大学有几个校区及校区地址
  16. 利用input[type=range]制作一个简易的音乐播放器
  17. java wap访问网页_在PC使用Chrome访问wap网页
  18. pandas读取带中文的csv
  19. dicom文件详细解析
  20. Word处理控件Aspose.Words功能演示:使用 Python 查找和替换 Word 文档中的文本

热门文章

  1. 数学之美_马尔科夫模型01
  2. SWPUACM招新考核题解
  3. 创意云渲染农场助力《特殊身份》
  4. 软件测试方法和技术ppt,软件测试方法和技术.ppt
  5. 阴阳师同服务器不同系统,阴阳师跨系统转角色怎么转?跨系统转介绍服务介绍!...
  6. 因为请了三天假,被领导和HR以去年迟到500分钟为由逼我主动离职,只给一个月赔偿!HR还威胁,如果不同意就别在北京混了!...
  7. excel vba计算平均数
  8. 网传快手裁员30%?工资高优先被裁?再也不羡慕百万年薪了……
  9. Linux brk(),mmap()系统调用源码分析3:brk()的内存申请流程
  10. ubuntu wifi固定ip_Linux(ubuntu)下固定IP的方法