主要内容 Windows操作系统的一些基本知识 Win32 API线程库 线程间通信 调度优先级 1. Windows操作系统的一些基本知识 API ( Application Programming Interface ) 操作系统是由本身的API定义的。 API包含了所有构造操作系统的应用程序的函数接口,同时包含了相关的数据类型和结构。 32位版本Windows的API被称为Win32 直接用Win32 API编写的应用程序,程序的执行代码小,运行效率高 MFC用类库的方式将Win32 API 进行封装, 以类的方式提供给开发者 Framework类库提供了所有应用程序模型都要使用的一个面向对象的API集合 内核对象及句柄 内核对象是由操作系统内核分配的,只能由内核访问的一个内存块,用来供系统和应用程序使用和管理各种系统资源。 内核对象包括:符号对象、事件对象、文件映射对象、I/O完成端口对象、作业对象、信箱对象、互斥量、管道对象、进程对象、信标对象、线程对象和等待计时器对象等,这些对象通过调用函数来创建。 不同的对象拥有不同的数据结构,它的成员负责维护该对象的各种信息。 内核对象及句柄 如何操作内核对象? Windows提供了一组函数,使用这组函数来访问内核对象。 创建内核对象的函数,会返回一个句柄,任何线程都可以使用这个值,把这个句柄传递给Windows的各个函数,
您可能关注的文档
- 第1节细胞的增殖.ppt
- 第2课时海水资源的开发利用.ppt
- 第3讲传感器与测试系统unit2.ppt
- 第45届世界技能大赛深圳选拔赛网络系统管理项目实施方案.doc
- 第7章机械振动.pdf
- 第一包洗涤材料.doc
- 第一篇GMDSS综合业务.doc
- 第一编民法的基本原理民法概述.ppt
- 第一课我的身体.doc
- 第一部份摄影知识及摄影技术.doc
- 2026年度策略:中国航天进入复用时代,低轨星座战略商业价值凸显.docx
- 气凝胶绝热材料产业化及建筑节能应用项目建议书.docx
- 白酒行业2026年中报总结:报表承压,底部渐明.docx
- 高端功能性食品及特医食品研发生产基地项目建议书.docx
- 石墨烯导热膜及柔性显示材料中试及产业化项目资金申请报告.docx
- 国家级现代农业产业园建设总体规划报告.docx
- 年处理20万吨废旧锂电池梯次利用及回收项目可行性研究报告.docx
- 非遗文化数字化保护与创意产业园项目市场调研报告.docx
- 航空航天用钛合金精密铸件生产基地项目建议书.docx
- 5G+智慧矿山整体解决方案示范项目可行性研究报告.docx
原创力文档

文档评论(0)