欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 教程文档 > 操作系统&服务器 > Windows 内核情景分析:采用开源代码ReactOS-上册[PDF][261.45MB]

Windows 内核情景分析:采用开源代码ReactOS-上册[PDF][261.45MB]

2019-05-24 428 收藏 0 赞一个 0 真差劲 0 去评论 去下载

内容简介

本书通过分析ReactOS的源代码介绍了Windows内核各个方面的结构、功能、算法与具体实现。全书从“内存管理”、“进程”、“进程间通信”、“设备驱动”等多个方面进行分析介绍,所有的分析都有ReactOS的源代码(以及部分由微软公开的源代码)作为依据,使读者能深入理解Windows内核的方方面面,也可以使读者的软件开发能力和水平得到提高。
  本书可供大学有关专业的高年级学生和研究生用做教学参考,也可供广大的软件工程师,特别是从事系统软件研发的工程师用于工作参考或用做进修教材。

目录

第1章 概述 
  1.1 Windows操作系统发展简史 
  1.2 用户空间和系统空间 
  1.3 Windows内核 
  1.4 开源项目ReactOS及其代码 
  1.5 Windows内核函数的命名 
 第2章 系统调用 
  2.1 内核与系统调用 
  2.2 系统调用的内核入口KiSystemService() 
  2.3 系统调用的函数跳转 
  2.4 系统调用的返回 
  2.5 快速系统调用 
  2.6 从内核中发起系统调用 
 第3章 内存管理 
  3.1 内存区间的动态分配 
  3.2 页面异常 
  3.3 页面的换出 
  3.4 共享映射区(Section) 
  3.5 系统空间的缓冲区管理 
 第4章 对象管理 
  4.1 对象与对象目录 
  4.2 对象类型 
  4.3 句柄和句柄表 
  4.4 对象的创建 
  4.5 几个常用的内核函数 
  4.6 对象的访问控制 
  4.7 句柄的遗传和继承 
  4.8 系统调用NtDuplicateObject() 
  4.9 系统调用NtClose() 
 第5章 进程与线程 
  5.1 概述 
  5.2 Windows进程的用户空间 
  5.3 系统调用NtCreateProcess() 
  5.4 系统调用NtCreateThread() 
  5.5 Windows的可执行程序映像 
  5.6 Windows的进程创建和映像装入 
  5.7 Windows DLL的装入和连接 
  5.8 Windows的APC机制 
  5.9 Windows线程的调度和切换 
  5.10 线程和进程的优先级 
  5.11 线程本地存储TLS 
  5.12 进程挂靠 
  5.13 Windows的跨进程操作 
  5.14 Windows线程间的相互作用 
 第6章 进程间通信 
  6.1 概述 
  6.2 共享内存区(Section) 
  6.3 线程的等待/唤醒机制 
  6.4 信号量(Semaphore) 
  6.5 互斥门(Mutant) 
  6.6 事件(Event) 
  6.7 命名管道(Named Pipe)和信插(Mailslot) 
  6.8 本地过程调用(LPC) 
  6.9 视窗报文(Message) 
 第7章 视窗报文 
  7.1 视窗线程与Win32k扩充系统调用 
  7.2 视窗报文的接收 
  7.3 Win32k的用户空间回调机制 
  7.4 用户空间的外挂函数 
  7.5 视窗报文的发送 
  7.6 键盘输入线程 
  7.7 鼠标器输入线程 
  7.8 默认的报文处理 
 第8章 结构化异常处理 
  8.1 结构化异常处理的程序框架 
  8.2 系统空间的结构化异常处理 
  8.3 用户空间的结构化异常处理 
  8.4 软异常

文档截图

QQ截图20190524120225.jpg

Windows 内核情景分析:采用开源代码ReactOS-上册[PDF][261.45MB]

一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

下载地址
大家评论