VS2017、2019驱动WDF开发环境找不到头文件#include <ntddk.h>

news/2024/11/7 20:44:35/

一大堆的头文件找不到报错可能是因为SDK与WDF不对应,

例如:
先看自己的WDF安装了什么版本的,下图是没装10.0.19041.0WDF的文件夹

如图:

 10.0.19041.0SDK
在没装该版本的WDF时是没有文件夹“km”的

SDK和WDF 都装的文件夹是这样的(10.0.18362.0版本)

 

所以在项目右键选择 

“属性”》配置属性》常规》Windows SDK 版本》10.0.19041.0

的时候是在这个文件夹中是找不到驱动开发的头文件的

(可以去:“属性”》配置属性》常规》包含项目》计算机值 ,里面看到

C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\km\crt
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\km

 这两个目录,但到该文件里面是没有“km”文件夹的,因为没安装这个版本的WDF)

 

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

改成:

“属性”》配置属性》常规》Windows SDK 版本》10.0.18362.0

就行(该版本装了SDK与WDF)


http://www.ppmy.cn/news/335233.html

相关文章

windows下WDK创建免费的测试证书,并签名windows驱动文件(附带测试效果)

windows下WDK创建免费的测试证书,并签名windows驱动文件(附带测试效果) 编译了一个sys驱动文件,每次加载使用都需要手动开启【禁用强制驱动签名】,很麻烦,用测试证书签名,再也不用这么麻烦了&a…

支付宝正式发布黑莓版客户端

5月28日,支付宝对外表示,该公司已正式发布黑莓版客户端,目前支付宝无线支付单项日交易笔数已接近20万笔。 据了解,自去年6月开始,支付宝已经相继发布了基于Windows Mobile、塞班、iPhone、J2ME、黑莓等手机系统平台的软…

黑莓bb10和Android,黑莓BB10.3.1更新发布,全面支持安卓应用

目前在国内市场仍拥有小众粉丝的黑莓手机日前发布了最新的BB10系统更新版本,最新版本来到了10.3.1,该版本刚刚发布,将陆续开始通过官方更新、亚马逊等应用商店开始推送。 据悉黑莓BB10.3.1版本最大的改变是增加了BlackBerry Blend的特性&…

黑莓9810JAVA,黑莓9810 中文刷机包

这是黑莓9810 中文刷机包,整理了一下有关黑莓9810的官方固件包了,有没有需要的呢,这里把固件包整理一下也是方便大家以后好下载了,因此有一些机友还是不知道在哪里下载官方的rom包,在这里说的固件rom包也就是原版的系统…

bb10系统支持java吗_黑莓BB10怎么样 BlackBerry 10系统好用吗?

曾几何时黑莓Blackberry OS是一款十分受用户欢迎的手机系统,不过随着手机系统市场已经被苹果iOS、谷歌安卓、微软Windows Phone三分天下,致使曾经的黑莓帝国逐渐沦陷,体验和性能都已经明显跟不上iOS与安卓等系统的脚步了,也因为如…

怒揭黑莓市场黑幕,还消费者公道

最近想买一台黑莓,在网上查了查资料,对于黑莓市场的黑暗真是触目惊心。下面这篇文章来自cnbeta.com,转到这里做警示吧。 黑莓机定位于高端商务,国内叫智能机,国外也叫无线手持终端。黑莓机由加拿大 RIM 公司出品&#…

blackberry黑莓的强转

今天从QQ群里的BT.Seven那学到一段强转的code 本身我想实现从拨号界面的log直接获得电话号码的功能,结果DEBUG后发现这是一个未开放的API. PhoneListFieldManager,似乎没办法直接拿到其中的值,BT.Seven给了个强转的提示,我以为是(…

黑莓宕机

黑莓宕机影响全球用户3天 ...各大洲的用户都影响到了,可以看RIM官方上的service update: http://www.rim.com/newsroom/service-update.shtml 原因是一个核心交换机坏了,虽有备份的,不过切换后备份交换机没按预期工作 ... 一般实现…