• Windows内核编程
21年品牌 40万+商家 超1.5亿件商品

Windows内核编程

正版新书 新华官方库房直发 可开电子发票

78.55 6.6折 119 全新

库存15件

江苏南京
认证卖家担保交易快速发货售后保障

作者(美)帕维尔·约西福维奇

出版社机械工业出版社

ISBN9787111684756

出版时间2021-06

版次1

装帧平装

开本16开

纸张胶版纸

页数320页

定价119元

货号SC:9787111684756

上书时间2024-06-14

文源文化

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
全新正版 提供发票
商品描述
主编推荐:
1.本书内容详实、深入浅出、案例丰富,是 Windows内核开发工程师推荐的参考资料,也可供相关专业的在校学生和入门者学习参考。2.本书是近年来少见的关于 Windows 内核开发的参考书籍。3.读者可以从https://github.com/zodiacon/windowskernelprogrammingbook 下载本书配套代码及后续例程的更新,还可以通过 zodiacon@live.com 联系作者,也可以通过 holly.lee@gmail.com 与译者联系。
内容简介:
在Windows系统中没有什么比内核更强大了,但是如何编写内核驱动程序来利用这种强大能力呢?本书描述了如何编写Windows系统的软件内核驱动程序,这类驱动程序不涉及硬件,只依赖于系统本身:进程、线程、模块、注册表等。内核代码可用于监视重要事件,在需要时阻止某些事件的发生,读者可以通过编写各种过滤器来拦截驱动程序中的调用。本书的内容从基本概念到实际应用,较为深入地解析了Windows内核技术,适合具有一定Windows应用开发经验的中高级读者阅读。
目录:
译者序

第1章 Windows内部概览

1.1 进程

1.2 虚拟内存

1.2.1 页状态

1.2.2 系统内存

1.3 线程

1.4 系统服务

1.5 系统总体架构

1.6 句柄和对象

1.6.1 对象名称

1.6.2 访问已经存在的对象

第2章 开始内核开发

2.1 安装工具

2.2 创建一个驱动程序项目

2.3 DriverEntry和Unload例程

2.4 部署驱动程序

2.5 简单的跟踪

2.6 练习

2.7 总结

第3章 内核编程基础

3.1 内核编程的一般准则

3.1.1 未处理的异常

3.1.2 终止

3.1.3 函数返回值

3.1.4 IRQL

3.1.5 C++用法

3.1.6 测试和调试

3.2 调试构建与发布构建

3.3 内核API

3.4 函数和错误代码

3.5 字符串

3.6 动态内存分配

3.7 链表

3.8 驱动程序对象

3.9 设备对象

3.10 总结

第4章 驱动程序:从头到尾

4.1 简介

4.2 驱动程序初始化

4.2.1 将信息传递给驱动程序

4.2.2 客户程序/驱动程序之间的通信协议

4.2.3 创建设备对象

4.3 客户程序代码

4.4 Create和Close分发例程

4.5 DeviceIo
...

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP