尝试检索 PR_DISPLAY_NAME 时出现 0x80040115

发布于 2024-09-02 19:24:31 字数 331 浏览 6 评论 0原文

我的本机原始 C++ 程序使用 MAPI 来遍历 Exchange Server 中的树。

有时,当我在 IMAPIFolder* 指针上调用 HrGetOneProp() 来检索 PR_DISPLAY_NAME 时,它会失败并显示 HRESULT 0x80040115。它只发生在一个特定的文件夹中,所有其他文件夹名称都可以正常检索。

在同一用户下的同一台计算机上运行的 Outlook 2003 显示所有文件夹,包括有问题的文件夹。

问题的原因是什么以及如何解决?

My native raw C++ program uses MAPI to traverse the tree in the Exchange Server.

Sometimes when I call HrGetOneProp() on a IMAPIFolder* pointer to retrieve PR_DISPLAY_NAME it fails with HRESULT 0x80040115. It only happens for one particular folder, all other folders names are retrieved allright.

Outlook 2003 running on the same machine under the same user displays all folders, problematic one included.

What is the cause of the problem and how do I resolve it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

若沐 2024-09-09 19:24:31

0x80040115MAPI_E_NETWORK_ERROR。该文件夹可能是另一个收件箱中的共享文件夹,您无法连接到它。 Outlook 可能仍会正确显示它,因为它已将该名称缓存在某处。

0x80040115 is MAPI_E_NETWORK_ERROR. The folder could be a shared folder from another inbox, and you cannot connect to it. Outlook may still display it properly because it cached the name somewhere.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文