COM的扩展.pptVIP

  • 5
  • 0
  • 约1.36万字
  • 约 74页
  • 2017-02-28 发布于湖北
  • 举报
COM的扩展

COM的扩展 潘爱民 2003-11-21 /CompCourse2003/ 内容 复习:COM基础 结构化存储 COM命名服务:moniker UDT:统一数据传输 复习:COM基础 回顾:可连接对象的基本结构 结构化存储(structured storage):由来 文件系统的诞生 多个应用程序共享同一个存储设备 文件服务功能的抽象 进展到结构化存储 多个组件共享同一个文件 组件软件存储功能的基本要求 OLE的需求 组件共享句柄方案,如何定位?避免冲突? 文件系统结构 结构化存储 多个组件程序共享一个复合文件 复合文件 文件内部的文件系统 只有两种对象:存储对象和流对象 实现了部分访问和增量访问的功能 流对象 COM库提供实现,实现了IStream接口 class IStream : public IUnknown { public : virtual HRESULT Read (void *pv, unsigned long cb, unsigned long *pcbRead) = 0; virtual HRESULT Write (void *pv, unsigned long cb, unsigned long *pcbWritten) = 0; virtual HRESULT Seek (LARGE_INTEGER dlibMove, unsigned l

文档评论(0)

1亿VIP精品文档

相关文档