2010-05-19 5 views
0

Mon programme C++ brut natif utilise MAPI pour traverser l'arborescence dans Exchange Server.0x80040115 lors de la tentative d'extraction de PR_DISPLAY_NAME

Parfois, quand je l'appelle HrGetOneProp() sur un pointeur IMAPIFolder* pour récupérer PR_DISPLAY_NAME il échoue avec HRESULT0x80040115. Cela se produit uniquement pour un dossier particulier, tous les autres noms de dossiers sont récupérés correctement. Outlook 2003 s'exécutant sur la même machine sous le même utilisateur affiche tous les dossiers, y compris un problème.

Quelle est la cause du problème et comment puis-je le résoudre?

Répondre

0

0x80040115 est MAPI_E_NETWORK_ERROR. Le dossier peut être un dossier partagé d'une autre boîte de réception et vous ne pouvez pas vous y connecter. Outlook peut toujours l'afficher correctement car il met en cache le nom quelque part.

Questions connexes