Bonjour,
J'utilise les fonctions MAPI pour lire le contenu d'outlook. Par exemple, une fonction HrMAPIFindDefaultMsgStore marche parfaitement:
hr := HrMAPIFindDefaultMsgStore(FMapiSession, ENTRYID.cb, PENTRYID(ENTRYID.lpb));
Donc tous les paramètres sont correctes. Mais j'ai besoin de lire un fichier pst quelconque, donc j'utilise une fonction HrMAPIFindStore:
hr := HrMAPIFindStore(FMapiSession,PWideChar(OutlookFolder+ '\outlook.pst') ,ENTRYID.cb, PENTRYID(ENTRYID.lpb));
Et la, ca marche plus. Les paramètres ENTRYID.cb et ENTRYID.lpb restent null. Mais le resultat d'execution de cette fonction n'est pas erronné.
Je vois pas du tout pourquoi ca marche pas.
Merci
Partager