欢迎来到天天文库
浏览记录
ID:52241997
大小:145.64 KB
页数:8页
时间:2020-03-25
《Windows核心编程--目录.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录译者序前言第一部分程序员必读第1章对程序错误的处理11.1定义自己的错误代码41.2ErrorShow示例应用程序5第2章Unicode112.1字符集112.1.1单字节与双字节字符集112.1.2Unicode:宽字节字符集122.2为什么使用Unicode132.3Windows2000与Unicode132.4Windows98与Unicode132.5WindowsCE与Unicode142.6需要注意的问题142.7对COM的简单说明142.8如何编写Unicode源代码152.8.1C运行期库对Unicode的支持152.8.2Windows定义
2、的Unicode数据类型172.8.3Windows中的Unicode函数和ANSI函数172.8.4Windows字符串函数192.9成为符合ANSI和Unicode的应用程序192.9.1Windows字符串函数192.9.2资源222.9.3确定文本是ANSI文本还是Unicode文本222.9.4在Unicode与ANSI之间转换字符串23第3章内核对象273.1什么是内核对象273.1.1内核对象的使用计数273.1.2安全性283.2进程的内核对象句柄表303.2.1创建内核对象303.2.2关闭内核对象323.3跨越进程边界共享内核对象323.3.1
3、对象句柄的继承性323.3.2改变句柄的标志353.3.3命名对象363.3.4终端服务器的名字空间393.3.5复制对象句柄39第二部分编程的具体方法第4章进程454.1编写第一个Windows应用程序464.1.1进程的实例句柄494.1.2进程的前一个实例句柄504.1.3进程的命令行504.1.4进程的环境变量514.1.5进程的亲缘性544.1.6进程的错误模式544.1.7进程的当前驱动器和目录544.1.8进程的当前目录554.1.9系统版本564.2CreateProcess函数584.2.1pszApplicationName和pszComman
4、dLine594.2.2psaProcess、psaThread和binheritHandles604.2.3fdwCreate624.2.4pvEnvironment644.2.5pszCurDir644.2.6psiStartInfo644.2.7ppiProcInfo674.3终止进程的运行694.3.1主线程的进入点函数返回694.3.2ExitProcess函数694.3.3TerminateProcess函数704.3.4进程终止运行时出现的情况714.4子进程724.5枚举系统中运行的进程73第5章作业915.1对作业进程的限制935.2将进程放入作
5、业995.3终止作业中所有进程的运行995.4查询作业统计信息1005.5作业通知信息1035.6JobLab示例应用程序104第6章线程的基础知识1216.1何时创建线程1216.2何时不能创建线程1226.3编写第一个线程函数1236.4CreateThread函数1246.4.1psa1246.4.2cbStack1246.4.3pfnStartAddr和pvParam1256.4.4fdwCreate1266.4.5pdwThreadID1266.5终止线程的运行1276.5.1线程函数返回1276.5.2ExitThread函数1276.5.3Termi
6、nateThread函数1276.5.4在进程终止运行时撤消线程1286.5.5线程终止运行时发生的操作1286.6线程的一些性质1296.7C/C++运行期库的考虑1316.7.1Oops—错误地调用了CreateThread1386.7.2不应该调用的C/C++运行期库函数1386.8对自己的ID概念应该有所了解139第7章线程的调度、优先级和亲缘性1427.1暂停和恢复线程的运行1437.2暂停和恢复进程的运行1447.3睡眠方式1457.4转换到另一个线程1457.5线程的运行时间1467.6运用环境结构1487.7线程的优先级1527.8对优先级的抽象说
7、明1537.9程序的优先级1567.9.1动态提高线程的优先级等级1587.9.2为前台进程调整调度程序1597.9.3SchedulingLab示例应用程序1607.10亲缘性167第8章用户方式中线程的同步1728.1原子访问:互锁的函数家族1728.2高速缓存行1778.3高级线程同步1788.4关键代码段1808.4.1关键代码段准确的描述1828.4.2关键代码段与循环锁1858.4.3关键代码段与错误处理1858.4.4非常有用的提示和技巧186第9章线程与内核对象的同步1909.1等待函数1919.2成功等待的副作用1949.3事件内核对象1959.
8、4等待定时
此文档下载收益归作者所有