- 9
- 0
- 约1.65万字
- 约 12页
- 2021-11-27 发布于山西
- 举报
实验四 Windows 2000线程间通信
一、背景知识
Windows 2000 提供的线程间通讯类内核对象允许同一进程或跨进程的线程之间互相发
送信息,包括文件、文件映射、邮件位和命名管道等,其中最常用的是文件和文件映射。这
类对象允许一个线程很容易地向同一进程或其他进程中的另一线程发送信息。
1. 文件对象
文件对象是人们所熟悉的永久存储的传统元素。 将一个文件看作是内核对象可使开发人
员获得比标准 C++ 文件操作更为强大的功能。
内核允许开发人员在系统设备或网络上创建代表永久存储数据块的文件对象。 这些文件
对象是对永久存储数据的低级访问者;用 C++ 运行库或其他方法打开的所有文件最终都要
变成对 CreateFile() API 的调用。
CreateFile() 函数分配一个内核对象来代表一个永久的文件。当在磁盘上创建一个新文
件或当打开一个已经存在的文件时,就调用这个 API ,其参数总结见表 4-1 。
您可能关注的文档
最近下载
- 2026年徽商银行社会招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 中国银行信息科技岗笔试题及答案广西地区.docx VIP
- 厦门大学《微积分I-1》2020-2021学年第一学期期中试卷及答案.pdf VIP
- 厦门大学《微积分I-1》2023-2024学年第一学期期末试卷及答案.pdf VIP
- 普外科常见影像学PPT课件.pptx VIP
- 体育测量与评价 06心理健康与社会适应能力的测量与评价解答课件.pptx VIP
- 2022中国主要城市住房空置率调查报告.pptx VIP
- 科学论文中的学术不端:案例分析.ppt VIP
- 幼儿园大班重阳节课件.ppt VIP
- 2026中信银行校园招聘统一笔试真题(完整版+详细答案).docx VIP
原创力文档

文档评论(0)