Redemption can't find referencies to MSMAPI32.DLL

D

dimos

Hi all,

I am trying to use Redemption in outlook 2000 (MAPIUtils -
AddressBook) and get an error, saying it can't find:
HrCreateNewWrappedObject@28. This function is not present in the
MSMAPI32.DLL v5.5 (OL 2000 - C:\Program Files\Common
Files\System\Mapi\1033\NT) it does exist though in DLL v10 (OL2002 -
C:\Program Files\Common Files\System\Mapi\1033).

When I copy the DLL v10 to C:\Program Files\Common
Files\System\Mapi\1033\NT it (kind of) works.

Does this mean that I can't use redemption with outlook 2000?

Dmitry: I only need the AddressBook functionality, is it possible to
have a cut down version of redemption smaller in size just for that?


Thank for your time!
 
D

dimos

Hi all,

The value of HKEY_LOCAL_MACHINE\Software\Clients\Mail\Outlook::DLLPathEx
on my pc is C:\Program Files\Common
Files\System\Mapi\1033\msmapi32.dll if I use this dll (version 5.5) I
get an error saying HrCreateNewWrappedObject@28. function is not
present in MSMAPI32.DLL

I get the error at: Set recipients = utils.AddressBook

If i use msmapi32.dll version 10, I get the window which allows me to
choose contacts, but it crashes after a few clicks (Runtime error
No(80070057)"Invalid parameters").


Any help welcome!
Dimos
 
D

Dmitry Streblechenko

Hmmm... Do you by any chance have Exchange server installed on that machine?
Did you try to run fixmapi.exe?

Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top