MAPISession :: OpenEntry的MAPI_E_UNKNOWN_ENTRYID错误 [英] MAPI_E_UNKNOWN_ENTRYID error for MAPISession:: OpenEntry

查看:64
本文介绍了MAPISession :: OpenEntry的MAPI_E_UNKNOWN_ENTRYID错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我编写了一个函数,它将MAPI会话作为参数并返回IMAPIProp接口。我使用了API MAPISession :: QueryIdentity和MAPISession :: OpenEntry。但是,对于MAPISession :: OpenEntry,我收到错误0x80040201(MAPI_E_UNKNOWN_ENTRYID)。
任何人都可以告诉我这个错误的原因吗?

I have written a function which takes a MAPI session as parameter and returns IMAPIProp interface. I have used the APIs MAPISession::QueryIdentity and MAPISession:: OpenEntry. However, for MAPISession:: OpenEntry I am getting the error 0x80040201 (MAPI_E_UNKNOWN_ENTRYID). Can anyone please let me know the reason for this error?

提前谢谢!!!

推荐答案

错误 表示在 lpEntryID 参数中传递的条目标识符是无法识别的格式。如果包含该对象的服务提供者未打开,则通常会返回此值。地址簿
的类似查询可在@ http://support.microsoft.com/kb/174394 。您可以尝试相同的方法&让我知道它是怎么回事。
The error tells that the entry identifier passed in the lpEntryID parameter is in an unrecognizable format. This value is typically returned if the service provider that contains the object is not open. Similar query for addressbook is available @ http://support.microsoft.com/kb/174394. You can try the same approach & let me know how it goes.


这篇关于MAPISession :: OpenEntry的MAPI_E_UNKNOWN_ENTRYID错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆