随笔分类 - 驱动开发
摘要:文章目录 1. 驱动开发环境搭建2. 驱动开发新建项目及项目属性配置和编译3. 双机调试环境搭建3.1 安装虚拟机VMware3.2 配置Dbgview.exe工具3.3 基于Windbg的双机调试 4. 内核驱动的运行4.1 临时关闭系统驱动签名校验4.2 加载驱动 1. 驱动开发环境搭建 请参考
阅读全文
摘要:应用与内核通信简概(C/C++) 1.背景2.内核方面编程2.1 生成控制设备2.2 控制设备的名字和符号链接2.3 控制设备的删除2.4 分发函数(派遣函数)2.5 请求的处理 3.应用方面编程3.1 基本的功能需求3.2 在应用程序中打开与关闭设备3.3 设备控制请求3.4 内核中对应处理 1.
阅读全文
摘要:文章目录 (二)Driver开发入门(新建项目及项目属性配置)2.1 新建项目2.2 项目属性配置2.3 编译 其它相关推荐: 驱动开发环境搭建(VisualStudio2022) 驱动开发之双机调试环境搭建及内核驱动的运行 (二)Driver开发入门(新建项目及项目属性配置) 2.1 新建项目 V
阅读全文
摘要:文章目录 驱动环境搭建最好按此步骤安装(先下载配置好VS后下载WDK),不要颠倒顺序1.1 下载VS1.2 对VS进行配置:1.3 安装WDK1.4 检查 其它相关推荐: 驱动开发新建项目及项目属性配置和编译 驱动开发之双机调试环境搭建及内核驱动的运行 驱动环境搭建最好按此步骤安装(先下载配置好VS
阅读全文