×
思维导图备注
windows核心编程
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
9.4 等待定时器内核对象
浏览
1
扫码
小字体
中字体
大字体
2022-01-24 10:40:18
请
登录
再阅读
上一篇:
下一篇:
第一部分 程序员必读
1.1 定义自己的错误代码
第2章 U n i c o d e
2.2 为什么使用Unicode
2.3 Windows 2000与Unicode
2.4 Windows 98与Unicode
2.6 需要注意的问题
2.7 对COM的简单说明
2.8 如何编写Unicode源代码
2.8.3 Windows中的Unicode函数和ANSI函数
2.9.2 资源
3.1 什么是内核对象
3.2.2 关闭内核对象
4.1.5 进程的亲缘性
4.5 枚举系统中运行的进程
第5章 作业
5.2 将进程放入作业
第6章 线程的基础知识
6.3 编写第一个线程函数
6.4.4 fdwCreate
7.1 暂停和恢复线程的运行
7.9 程序的优先级
8.3 高级线程同步
8.4.2 关键代码段与循环锁
9.4 等待定时器内核对象
9.8 其他的线程同步函数
10.3 单个写入程序/多个阅读程序的保护
11.1 方案1:异步调用函数
11.2 方案2:按规定的时间间隔调用函数
11.3 方案3:当单个内核对象变为已通知状态时调用函数
第12章 纤程
13.1 进程的虚拟地址空间
13.6.1 Copy-On-Write访问
13.7.1 区域的内部情况
第14章 虚拟内存
14.1 系统信息
14.2 虚拟内存的状态
14.3.2 虚拟内存表示例应用程序
15.2 在保留区域中的提交存储器
15.6 改变保护属性
第16章 线程的堆栈
16.2 C/C++运行期库的堆栈检查函数
16.3 Summation示例应用程序
第17章 内存映射文件
17.1 内存映射的可执行文件和DLL文件
17.1.3 AppInst示例应用程序
17.2.3 方法3:一个文件,两个缓存
17.6 设定内存映射文件的基地址
17.8 使用内存映射文件在进程之间共享数据
17.10 稀疏提交的内存映射文件
18.2.3 进行本地访问
19.3 创建DLL模块
19.5 运行可执行模块
20.1 DLL模块的显式加载和符号链接
20.2.5 顺序调用DllMain
20.4 函数转发器
20.7 改变模块的位置
21.1 动态TLS
21.2 静态TLS
22.1 插入DLL:一个例子
22.4 使用远程线程来插入DLL
22.8 用CreateProcess插入代码
第23章 结束处理程序
23.5 Funcfurter1
23.9 Funcarama2
23.10 Funcarama3
23.13 Funcfurter2
24.1 通过例子理解异常过滤器和异常处理程序
24.7 软件异常
25.6 C++异常与结构性异常的对比
26.4 唤醒一个线程
27.3 将虚拟输入队列同局部输入状态挂接在一起
27.3.2 LISWa t c h示例程序
A.1.13 OS版本检查内联函数
B.2 子控件宏
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《windows核心编程》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度