KmdTut是一份以Win32汇编语言来开发Kernel mode驱动程序的教程,读者可以从http://www.freewebs.com/four-f/下载最新的英文版本,为了使用本教程,你还需要下载Kernel mode驱动程序开发包KmdKit,更多信息请参考http://www.wasm.ru/(很不幸,是俄文的,倒ing~~~) 0.2 关于KmdKit KmdKit的全称是Kernel Mode Driver development Kit for assembly language programmers,即内核模式驱动程序汇编开发包,KmdKit中包括了用宏汇编编译器开发驱动程序需要用到的所有东西。 你可以从http://www.wasm.ru/或者http://www.freewebs.com/four-f/下载到最新版本的KmdKit。
上传时间: 2014-01-11
上传用户:Ants
WINDOWS调试工具很强大,但是学习使用它们并不容易。特别对于驱动开发者使用的WinDbg和KD这两个内核调试器(CDB和NTSD是用户态调试器)。本教程的目标是给予一个已经有其他调试工具使用经验的开发者足够信息,使其能通过参考WINDOWS调试工具的帮助文件进行内核调试。本文将假定开发者熟悉一般WINDOWS操作系统和进程的建立过程。 本文的重点是集成内核模式和用户态模式的图形化调试器WinDbg。KD在脚本和自动化调试中更有用,并且在资深程序员中拥有一定地位,但是本教程将集中讨论WinDbg,只会偶尔提到KD。 本文讨论的是Windows NT 4.0,Windows 2000或以后的版本,而且目标电脑的处理器基于X86架构。对于64位平台,将不会特别提及。 总之,本教程由简单介绍调试器的安装开始,大体分成2部分,基础知识和选择技术。基础知识包括基本调试命令和常用调试命令。选择技术是其他命令和在很多情况下都有用的调查方法。后者并不是调查象deadlocks, memory corruption或者resource leaks的唯一方法。第一次阅读本教程,你可能会跳过选择技术。你可以停止阅读本教程而转向微软调试器讨论组,也可以通过调试器的反馈e-mai解决更多的问题。
上传时间: 2016-06-05
上传用户:1159797854
介绍windows2000环境下,如何开发驱动程序。包括内核模式I/O处理、初始化与卸载例程、驱动程序的派遣例程、电源管理、定时器等内容
上传时间: 2016-11-11
上传用户:zl5712176
经典,且少有的基于Win32汇编语言开发内核模式驱动程序的教程,作者为俄罗斯的大牛
标签:
上传时间: 2013-12-17
上传用户:jeffery
该工具来自 codeproject,使用 PSAPI 获取内核模式和用户模式进程并将用户模式进程的启动时间和结束时间记入日志。本文工具程序名为 ProcessTime。运行程序后,它启动一个线程,该线程在后台执行每隔一定时间监控是否有新启动进程或退出进程。 象。
标签: codeproject
上传时间: 2014-01-03
上传用户:daguda
Ring0级操作注册表!在驱动开发中,经常会用到对注册表的操作,与Win32的API不同,DDK提供另外一套对注册表操作的相关函数,本代码给出了内核模式下对注册表的所有操作实例!
上传时间: 2014-01-23
上传用户:chenjjer
操作I/O端口的驱动示例程序,将端口输入输出的汇编指令运行在内核模式中。
上传时间: 2017-06-10
上传用户:赵云兴
驱动程序超级宝典(中文的MSDN DDK文档),内容有:支持即插即用和电源管理的驱动程序、Windows 2000内核模式驱动程序、图形驱动程序、网路驱动程序的设计指南
上传时间: 2017-06-13
上传用户:helmos
《Windows 7设备驱动程序开发》是人民邮电出版社出版的图书,ISBN是9787115265791设备驱动程序是非常特殊的软件,应用程序通过它才能与外界沟通。Windows 7与外界的所有沟通都必须有设备驱动程序的参与。《Windows 7设备驱动程序开发》介绍了编写Windows 7设备驱动程序所需的知识,涵盖了用户模式驱动程序开发、内核模式驱动程序开发、WDF架构、驱动程序调试等主题。作者展示了如何利用微软提供的强大工具和模型,高效地开发稳定、健壮的驱动程序。通过《Windows 7设备驱动程序开发》,你将学会:如何使用WDF减少开发时间,提高系统稳定性,增强实用性;如何利用UMDF和KMDF进行开发;如何以最佳方式设计、开发、调试用户模式驱动程序和内核模式驱动程序;如何管理I/O请求和队列、自管理I/O、同步、锁、即插即用、电源管理和设备枚举;如何利用COM开发UMDF;如何利用安全的默认设置、参数验证、Unicode计数字符串和安全的设备命名技巧,确保用户模式驱动程序的安全。无论是开发实验器材、通信硬件或其他设备的Windows驱动,本书都有助于加速产品的上市。
上传时间: 2022-05-23
上传用户:
基于ARM920T内核的S3C2410下的databort(数据异常模式)程序,ARM所作
上传时间: 2015-10-28
上传用户:xieguodong1234