随笔 - 583  文章 - 0  评论 - 31  阅读 - 90万

随笔分类 -  驱动开发_Windows

1 2 下一页
用Visual Studio 2015 编写 MASM 汇编程序(二)从头开发一个Win32汇编程序
摘要:一,建立一个VC的控制台类型的空工程: 1,从VS菜单中选择“文件”->“新建”->“项目”。 2,在新建项目中选择:“Visual c++”->"Win32"->"Win32控制台应用程序",随后输入工程名称,随后点击“确定”按钮。 3,随后点击“下一步”按钮。 4,随后选择“控制台应用程序”-> 阅读全文
posted @ 2019-05-28 15:32 sunylat 阅读(1402) 评论(0) 推荐(0) 编辑
WDF(Windows Driver Frameworks)驱动框架源码!!
摘要:微软官方提供源码:https://github.com/Microsoft/Windows-Driver-Frameworks 阅读全文
posted @ 2017-01-20 23:18 sunylat 阅读(533) 评论(0) 推荐(0) 编辑
用Visual Studio 2015 编译张帆的第一个NT式驱动,并且成功安装到Windows XP里面!!!
摘要:开发工具:Visual Studio 2015 企业版 目 标 机:Windows XP X86 前提:我们已经成功安装了Visual Studio 2015以及WDK,而且更重要一点是一定要SDK版本和WDK版本保证一致,如果不一致会造成Visual Studio 2015里面C/C++的宏定义和 阅读全文
posted @ 2017-01-18 12:03 sunylat 阅读(934) 评论(0) 推荐(0) 编辑
用Visual Studio 2015 编译张帆的第一个WDM驱动,并且成功安装到Windows 10里面!!!
摘要:开发工具:Visual Studio 2015 企业版 目 标 机:Windows 10 X86 前提:我们已经成功安装了Visual Studio 2015以及WDK,而且更重要一点是一定要SDK版本和WDK版本保证一致,如果不一致会造成Visual Studio 2015里面C/C++的宏定义和 阅读全文
posted @ 2017-01-17 22:14 sunylat 阅读(2811) 评论(1) 推荐(2) 编辑
用Visual Studio 2015成功编译、发布UMDF驱动到目标机!!
摘要:开发工具:Visual Studio 2015企业版 主 机:windows10 X64企业版,主机是安装了Visual Studio 2015的操作系统,主要进行驱动开发和调试。 目 标 机:windows10 X86企业版,目标机是安装和调试驱动的操作系统,和主机是分离的独立的操作系统。 虚 拟 阅读全文
posted @ 2017-01-15 17:38 sunylat 阅读(1354) 评论(0) 推荐(0) 编辑
用Visual Studio 2015 编写驱动之前一定要注意的问题!!!
摘要:如果你确定要使用Visual Studio 2015 编写驱动,那么在你安装Visual Studio 2015 和WDK之前,一定一定要注意一件事情,那就是确保SDK和WDK版本保持一致,切记切记!!!否则会出现什么问题,Visual Studio 2015里面宏定义的SDK和系统当前能够正常使用 阅读全文
posted @ 2017-01-15 02:19 sunylat 阅读(4319) 评论(1) 推荐(0) 编辑
用Visual Studio 2015 编写第一个UMDF驱动遇到的问题!!
摘要:前提:Visual Studio 2015已经成功安装了驱动环境,WDK都已经完全正常安装了,在Visual Studio 2015的菜单可以看到“Driver”菜单项了。这说明已经完全可以正常开发一个驱动了,但是不幸的是,我遇到问题了,希望你不要和我一样那么不幸,至少你如果遇到和我类似问题,你看了 阅读全文
posted @ 2017-01-14 22:40 sunylat 阅读(1349) 评论(0) 推荐(0) 编辑
使用Visual Studio调试用户模式进程(Debugging a User-Mode Process Using Visual Studio)
摘要:由于本人能力有限,翻译不足之处敬请谅解,欢迎批评指正:sunylat@163.com Visual Studio版本:Visual Studio 2015企业版,中文环境。 MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardwar 阅读全文
posted @ 2017-01-03 22:16 sunylat 阅读(958) 评论(0) 推荐(0) 编辑
Windows Driver Frameworks
摘要:MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff557565(v=vs.85).aspx 阅读全文
posted @ 2017-01-03 00:39 sunylat 阅读(212) 评论(0) 推荐(0) 编辑
为不同版本的 Windows 编写驱动程序
摘要:MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff554887(v=vs.85).aspx 创建驱动程序项目时,指定基本的目标操作系统,该系统是运行驱动程序的基本版本的 Windows。例如,你可以指定 Window 阅读全文
posted @ 2017-01-03 00:03 sunylat 阅读(1392) 评论(0) 推荐(0) 编辑
Windows 驱动程序工具包中的头文件
摘要:MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff554695(v=vs.85).aspx Windows 驱动程序工具包 (WDK) 包含构建内核模式和用户模式驱动程序所需的所有头文件(.h 文件)。头文件在 WD 阅读全文
posted @ 2017-01-03 00:02 sunylat 阅读(774) 评论(0) 推荐(0) 编辑
驱动程序堆栈
摘要:MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/hh439632(v=vs.85).aspx 发送到设备驱动程序的大部分请求都打包在 I/O 请求数据包 (IRP) 中。每个设备都用设备节点表示,每个设备节点都有一个设 阅读全文
posted @ 2017-01-03 00:00 sunylat 阅读(830) 评论(0) 推荐(0) 编辑
微型驱动程序、微型端口驱动程序和驱动程序对
摘要:MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/hh439643(v=vs.85).aspx 微型驱动程序或微型端口驱动程序可以用作半个驱动程序对。诸如(微型端口、端口)的驱动程序对可以简化驱动程序开发。在驱动程序对中 阅读全文
posted @ 2017-01-03 00:00 sunylat 阅读(1196) 评论(0) 推荐(0) 编辑
I/O 请求数据包
摘要:MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/hh439638(v=vs.85).aspx 发送到设备驱动程序的大部分请求都打包在 I/O 请求数据包 (IRP) 中。操作系统组件或驱动程序将 IRP 发送到驱动程序 阅读全文
posted @ 2017-01-02 23:59 sunylat 阅读(1204) 评论(0) 推荐(0) 编辑
设备节点和设备堆栈
摘要:MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff554721(v=vs.85).aspx 在 Windows 中,设备由即插即用 (PnP) 设备树中的设备节点来表示。通常,向设备发送 I/O 请求时,一些驱动程序 阅读全文
posted @ 2017-01-02 23:58 sunylat 阅读(655) 评论(0) 推荐(0) 编辑
虚拟地址空间
摘要:MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/hh439648(v=vs.85).aspx 当处理器读或写入内存位置时,它会使用虚拟地址。作为读或写操作的一部分,处理器将虚拟地址转换为物理地址。通过虚拟地址访问内存有 阅读全文
posted @ 2017-01-02 23:56 sunylat 阅读(469) 评论(0) 推荐(0) 编辑
用户模式和内核模式
摘要:MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff554836(v=vs.85).aspx 运行 Windows 的计算机中的处理器有两个不同模式:“用户模式”和“内核模式”。根据处理器上运行的代码的类型,处理器在两 阅读全文
posted @ 2017-01-02 23:55 sunylat 阅读(1503) 评论(0) 推荐(0) 编辑
用于所有Windows驱动程序开发者的概念
摘要:用户模式和内核模式 虚拟地址空间 设备节点和设备堆栈 I/O 请求数据包 驱动程序堆栈 微型驱动程序和驱动程序对 Windows 驱动程序工具包中的头文件 为不同版本的 Windows 编写驱动程序 阅读全文
posted @ 2017-01-02 23:54 sunylat 阅读(285) 评论(0) 推荐(0) 编辑
用WinDbg调试Windows和驱动程序
摘要:由于本人能力有限,翻译不足之处敬请谅解,欢迎批评指正:sunylat@163.com MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardware/hh406283(v=vs.85).aspx 这个章节描述如何用WinDbg调试器执 阅读全文
posted @ 2017-01-02 23:18 sunylat 阅读(799) 评论(0) 推荐(0) 编辑
用Visual Studio调试Windows和驱动程序
摘要:由于本人能力有限,翻译不足之处敬请谅解,欢迎批评指正:sunylat@163.com Visual Studio版本:Visual Studio 2015企业版,中文环境。 MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/hardwar 阅读全文
posted @ 2017-01-02 23:05 sunylat 阅读(3920) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示