WDK7600驱动程序移植到VS2019平台

本文描述了如何将老版本的WDF01000驱动程序移植到Windows2019平台。首先创建一个新的C++WindowsDriver项目,然后添加原有驱动文件。在编译前,需删除自动生成的.inf文件,并调整项目属性,如设置警告等级不作为错误。接着配置链接器,特别是附加依赖库,包括ks.lib,ntoskrnl.lib等DDK库。

把以前老的WDK7600驱动程序移植到VS2019平台:

创建新项目:C++     widows      Driver
Empty WDM Driver

项目->添加现有项,把驱动文件全部添加到现有项目中。

编译前
a.移除项目自动生成的.inf文件
b.配置属性 - C/C++ -常规
警告等级 设置为 等级3
将警告视为错误 设置为 否

c.配置属性 - 链接器 -常规
将链接器警告视为错误 设置为 否


链接器——》输入-》附加依赖项 :%(AdditionalDependencies);$(DDK_LIB_PATH)\ks.lib;
$(DDK_LIB_PATH)\ntoskrnl.lib;$(DDK_LIB_PATH)\ksguid.lib;$(DDK_LIB_PATH)\bdasup.lib;
$(DDK_LIB_PATH)\ntstrsafe.lib;$(DDK_LIB_PATH)\rtlver.lib;msvcrt.lib

%(AdditionalDependencies)
$(DDK_LIB_PATH)\ks.lib
$(DDK_LIB_PATH)\ntoskrnl.lib
$(DDK_LIB_PATH)\ksguid.lib
$(DDK_LIB_PATH)\bdasup.lib
$(DDK_LIB_PATH)\ntstrsafe.lib
$(DDK_LIB_PATH)\rtlver.lib
msvcrt.lib

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值