从IStream打开IStorage

时间:2011-08-17 06:46:52

标签: winapi istorage

我正在为结构化存储文件实现一个属性处理程序,并希望使用IInitializeWithStream初始化它,因为它具有隔离,处理慢速传输等优点。但是我没有看到从IStream打开IStorage的明显方法。我不想将整个文件加载到全局内存中,文档也没有说明ILockBytes是否必须在传递给Initialize的IStream上实现。

实现IInitializeWithFile很容易,但是不能被隔离。

有关我如何从这个IStream中获得IStorage的想法吗?

要注意,我不拥有此文件类型,但是对于我的常见工作,暴露这些额外的属性会有所帮助。

0 个答案:

没有答案