0x80040115 при попытке получить PR_DISPLAY_NAME - PullRequest
0 голосов
/ 19 мая 2010

Моя родная программа на C ++ использует MAPI для обхода дерева на сервере Exchange.

Иногда, когда я вызываю HrGetOneProp() по указателю IMAPIFolder*, чтобы получить PR_DISPLAY_NAME, происходит сбой при HRESULT 0x80040115. Это происходит только для одной конкретной папки, все остальные имена папок извлекаются в порядке.

Outlook 2003, работающий на одной машине с тем же пользователем, отображает все папки, включая одну проблемную.

В чем причина проблемы и как ее устранить?

1 Ответ

0 голосов
/ 03 июня 2010

0x80040115 - это MAPI_E_NETWORK_ERROR. Папка может быть общей папкой из другого почтового ящика, и вы не можете подключиться к ней. Outlook может по-прежнему отображать его правильно, потому что он где-то кэшировал имя.

...