Outlook 2003 and Custom MAPI Forms (0x800706F4)

A

Anton Lauridsen

Hi

I have a custom MAPI form, it worked well in Outlook 2K up to and including
Outlook 2003 Beta 2. but now I am testing it with the Outlook 2003 RTM
edition, and it is a no go.

The item I get handed via IPersistMessage::InitNew and
IPersistMessage::Load, IPersistMessage::Save, does not respond very well to
method calls other than the QI methods. some methods return 0xC0000005
others return E_INVALIDARG or 0x800706F4.

Does anybody have have a hint about what is going on ?

/anton

ps. I get the same return codes, when trying to access the item via the
message site.
 
A

Anton Lauridsen

Some more information, I have determined that it works on some computers,
the only difference I can discern is that it does not work on computers
where Office 2003 Beta 2 has been installed, on computers that have never
"seen" a beta edition of Outlook 2003 everything seems to work.
 
U

Uwe Kurze

i've a similar problem (only )with outlook 2003 and mapi forms:

- i retrieve valid pointers for LPMAPIMESSAGESITE lpMessageSite and
LPMESSAGE lpMessage if i call IPersistMessage::Load.
- but any call with this pointers (e.g. lpMessageSite->getSession(...),
lpMessageSite ->getStore(...) ...) fails.
- the GetLastError method returns error 0x80010105
 

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