Windows驱动开发环境搭建测试HelloWorld

主要参考官方链接:
https://learn.microsoft.com/zh-cn/windows-hardware/drivers/gettingstarted/writing-a-very-small-kmdf--driver
其中注意修改点:
  1. 双虚拟机安装好windows10系统(MSDN我告诉你下载)。
  1. vmware 虚拟机设置。
  1. 目标计算机设置调试模式(设置完成之后重启计算机)。
  1. 需要自己下载dbgview64.exe。DebugView - Windows Sysinternals
  1. 需要修改目标计算机调试信息打印注册表。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Debug Print Filter]
DEFAULT=dword:0000000f

  1. 微软示例驱动程序打印函数KdPrintEx 修改为 KdPrint。
  1. 编译生成拷贝到目标计算机,打开debugview(对应平台),使用devcon直接安装驱动可以看到打印调试信息。
调试驱动安装和打印信息:
 
刚开始学习windows驱动开发,官方文档不友好,自己琢磨,记录得比较乱,有需要交流可以留言。
 
 文档主要是写到飞书,更新有时候不同步,可自行查看:
posted @ 2022-10-21 16:38  小小林林  阅读(130)  评论(0编辑  收藏  举报