驱动入门的教程 Window核心编程Windows内核编程.pdf
本书作者:帕维尔·约西福维奇简介:
在Windows系统中没有什么比内核更强大了,但是如何编写内核驱动程序来利用这种强大能力呢?这本书为读者描述如何编写Windows系统的软件内核驱动程序。这些驱动程序不涉及硬件,而是处理系统本身:进程、线程、模块、注册表等等。内核代码可用于监视重要事件,防止在需要时发生某些事件。读者可以通过编写各种过滤器来拦截驱动程序中感兴趣的调用。
1.本书内容详实、深入浅出、案例丰富,是 Windows内核开发工程师必备的参考资料,也可供相关专业的在校学生和入门者学习参考。
2.本书是近年来少见的关于 Windows 内核开发的参考书籍。
比国内陈铭霖那本更适合入门学习
第1章 Windows内部概览1
第2章 开始内核开发15
第3章 内核编程基础25
第4章 驱动程序:从头到尾39
第5章 调试55
第6章 内核机制84
第7章 I/O请求包121
第8章 进程和线程通知146
第9章 对象和注册表通知166
第10章 文件系统小过滤驱动188
第11章 其他主题273
11.1 驱动程序签名273
11.2 驱动程序验证器276
11.3 使用原生API282
11.4 过滤驱动程序283
11.4.1 过滤驱动程序的实现285
11.4.2 附加过滤器286
11.4.3 在任意时刻附加过滤器288
11.4.4 过滤器的清理289
11.4.5 基于硬件的过滤驱动程序的更多内容290
11.5 设备监视器292
11.5.1 增加过滤设备293
11.5.2 移除过滤设备296
11.5.3 初始化和卸载297
11.5.4 处理请求298
11.5.5 测试驱动程序301
11.5.6 请求的结果305
11.6 驱动程序挂钩307
11.7 内核库309
11.8 总结310
下载地址:
「Windows内核编程.pdf」https://www.aliyundrive.com/s/vVqq1VpbKks 提取码: n5q5
页:
[1]