KMDF驱动 安装与卸载
最近要实现一个虚拟游戏手柄驱动,在网上下载了ViGEm的源码进行修改,
虚拟游戏手柄驱动源码https://github.com/ViGEm/ViGEmBus
编译通过后 多种途径尝试安装,均失败
windows大部分驱动安装方法都不一样,网上查了很久都是设备的增删,没有驱动的安装与删除
我分享一下经过大量尝试,找到的安装与卸载的方式
测试环境:
主机:win10 1903
测试机: win10 1803
KMDF驱动的安装
打开设备管理器
此时断到了windbg 在驱动入口添加的 DbgBreakPoint();
KMDF驱动的卸载
删除是,在设备管理器中右击设备 选择卸载设备 这里删除的是总线设备 驱动也会卸载掉
参考
微软官方示例 KmdfHelloWorld
****上看到一位大佬 hustd10 的kmdf教程
我自己写的双机调试环境搭建 WindbgPreview双机内核调试