如题所述
深入解析Windows内核:从系统调用到驱动设计
第一部分:系统基础
第1章:概述
1.1 Windows操作系统简史
1.2 用户空间与系统空间的区别与联系
1.3 Windows内核的核心作用与架构
1.4 开源项目ReactOS及其代码研究
1.5 探索Windows内核函数命名规则
第二章:系统调用与内存管理
2.1 系统调用的原理与内核接口
2.2 KiSystemService:核心入口点解析
2.3 系统调用的执行流程
3.1 动态内存管理:内核对用户空间的控制
3.2 物理页面和虚拟内存管理
第三部分:核心功能剖析
4.1 对象管理:对象目录与权限控制
5.1 进程与线程:创建、调度与通信机制
6.1 进程间通信手段:共享内存、信号量等
第四部分:高级功能与安全
7.1 视窗报文处理与异常处理
9.1 设备驱动与中断处理:从基础到高级应用
12.1 操作系统安全性:证章、权限和注册表管理
尾声:系统核心进程和服务进程
14.1 Smss与Csrss:系统管理和服务启动
14.2 服务进程与服务管理机制
扩展资料
《Windows内核情景分析》通过分析ReactOS的源代码介绍了Windows内核各个方面的结构、功能、算法与具体实现。全书从“内存管理”、“进程”、“进程间通信”、“设备驱动”等多个方面进行分析介绍,所有的分析都有ReactOS的源代码(以及部分由微软公开的源代码)作为依据,使读者能深入理解Windows内核的方方面面,也可以使读者的软件开发能力和水平得到提高。
温馨提示:答案为网友推荐,仅供参考