驱动
普通网友
这个作者很懒,什么都没留下…
展开
-
解决vs2013+wdk7 编译nt系统wdm驱动 error C2220: 警告被视为错误 - 没有生成“object”文件
error C2220: 警告被视为错误 - 没有生成“object”文件转载 2014-10-23 10:07:14 · 7444 阅读 · 0 评论 -
NTAPI的定义
NTAPI的定义From WinNT.h #define NTAPI __stdcall转载 2014-10-24 11:24:03 · 3225 阅读 · 0 评论 -
关于windows driver kit 10使用的一些问题
准备写个VT调试驱动,在https://developer.microsoft.com/zh-cn/windows/hardware/windows-driver-kit下载wdk后,发现找不到ntddk.h? google了一下发现不少人遇到这个问题,有个台湾人说,是因为在C:\Program Files (x86)\Windows Kits\10\Include,这里面的版本问题,于是原创 2016-10-21 22:19:33 · 4729 阅读 · 0 评论 -
如何关闭win10驱动程序强制签名
可以在BIOS设置中关闭secure boot:重启您的计算机,然后根据您主板厂商设置的按键进入BIOS,然后关闭secure boot,然后在Cortana中输入cmd,右键选择以管理员身份运行。然后粘贴以下命令:bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS如果您觉得永久关闭不安全,也可以使用bcdedit /set testsig...转载 2018-04-22 10:55:41 · 14426 阅读 · 0 评论 -
Windows 10驱动开发输出调试信息
使用Windows新一代驱动开发使用内核模式WDF开发,输出调试信息,并且只希望使用debug配置发布驱动文件时,输出调试信息,使用release配置发布驱动文件不输出驱动调试信息。使用DBG宏进行配置。代码示例:#if DBG EchoPrintDriverVersion();#endif...原创 2018-04-25 00:17:28 · 1352 阅读 · 0 评论 -
如何使用#include setupapi.h,解决报出错误
在大家使用windows驱动与应用程序进行交互时,可能会用到常用的SetupApi,SetupApi被包含在#include <setupapi.h>头文件中,如果大家直接使用这个头文件的话,Visual Studio会报错很多错误。因为setupapi.h依赖这些头文件#include <windows.h> // Includes basic windows fu...原创 2018-05-05 10:02:39 · 3585 阅读 · 1 评论 -
Windows10环境下WDK开发使用IoCreateDeviceSecure无法解析的外部符号
在win10环境下WDK开发驱动程序用到了IoCreateDeviceSecure API函数。VS报错:错误 LNK2019 无法解析的外部符号 WdmlibIoCreateDeviceSecure,该符号在函数 DriverEntry 中被引用一词打开:项目属性->链接器->输入->附加依赖项(点开后选择【编辑】),添加:%(AdditionalDependencies)$...原创 2018-05-14 15:01:35 · 1861 阅读 · 0 评论