gpt4 book ai didi

c++ - 无法在 MAPI 消息中获取或更改 PR_ORIG_MESSAGE_CLASS

转载 作者:行者123 更新时间:2023-11-28 05:58:10 24 4
gpt4 key购买 nike

我无法更改甚至获取属性 PR_ORIG_MESSAGE_CLASS,我正在使用 IMessage 接口(interface)中的 GetProps。但是我收到错误 MAPI_W_ERRORS_RETURNED,查看 Value.err 我看到 err -2147221233,我不确定如何将此错误转换为有意义的错误。
MAPI_W_ERRORS_RETURNED 表示“调用总体上成功,但无法访问一个或多个属性。”

代码是:

SizedSPropTagArray(1, mcols) = { 1,
{ PR_ORIG_MESSAGE_CLASS } };
ULONG pcount; SPropValue *props = 0;
hr = message->GetProps((SPropTagArray*)&mcols, 0, &pcount, &props);

问题是,为什么我会收到这个错误,以及如何解决它。谢谢

最佳答案

错误是 MAPI_E_NOT_FOUND,这意味着该属性不存在。更好的问题是您为什么期望该属性存在?看看 OutlookSpy 的消息(单击 IMessage)查看可用属性。

关于c++ - 无法在 MAPI 消息中获取或更改 PR_ORIG_MESSAGE_CLASS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33781994/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com