尝试检索 PR_DISPLAY_NAME 时出现 0x80040115
我的本机原始 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
0x80040115
是MAPI_E_NETWORK_ERROR
。该文件夹可能是另一个收件箱中的共享文件夹,您无法连接到它。 Outlook 可能仍会正确显示它,因为它已将该名称缓存在某处。0x80040115
isMAPI_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.