Redemption can't find referencies to MSMAPI32.DLL

  • Thread starter Thread starter dimos
  • Start date Start date
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!
 
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
 
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
 
Back
Top