在IStream实现中保存MAPI IMsgStore

时间:2012-04-17 15:02:11

标签: c++ com mapi istorage

我正在尝试使用IMAPISession方法创建pst msg存储:

pses_->OpenMsgStore(0, prows->aRow[0].lpProps[1].Value.bin.cb, (LPENTRYID)prows->aRow[0].lpProps[1].Value.bin.lpb, NULL, MDB_WRITE | MAPI_DEFERRED_ERRORS | MAPI_BEST_ACCESS | MDB_NO_MAIL, &tmpPtr);

它使用prows中提供的PR_PST_PATH属性。

但是现在我需要在内存中打开pst文件,即使用IStream内存中的流实现。有人试图做类似的事情吗?

1 个答案:

答案 0 :(得分:0)

你做不到。 更重要的是,您甚至无法打开只读位设置或只读的meadia的PST文件。