Thread
:
C# Error when calling MAPI.Session.Logon()
View Single Post
#
4
July 18th 08, 01:11 AM posted to microsoft.public.outlook.program_addins
Dmitry Streblechenko
external usenet poster
Posts: 2,116
C# Error when calling MAPI.Session.Logon()
Or, better yet, set Session.MAPIOBJECT property to Namespace.MAPIOBJECT from
OOM to make sure CDO 1.21 and Outlook share the same MAPI session.
--
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
-
"Ken Slovak - [MVP - Outlook]" wrote in message
...
First of all CDO 1.21 is not supported for use with any managed code, so
if it doesn't work then you won't get any help.
That said, you could try using null strings instead of null for the first
2 arguments to Logon().
--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Professional Programming Outlook 2007.
Reminder Manager, Extended Reminders, Attachment Options.
http://www.slovaktech.com/products.htm
"Johan Machielse" Johan
wrote in
message ...
Dear reader,
See next piece of code (written in C#):
MAPI.Session mapiSession = new MAPI.Session();
mapiSession.Logon(null, null, false, false, 0, false, "");
The call mapiSession.Logon() throws the following exception:
[Collaboration Data Objects - [E_INVALIDARG(80070057)]
What can I do to solve this problem; which arguments do I have to pass?
Thank you in advance,
Johan Machielse
Avanade
Dmitry Streblechenko
View Public Profile
View message headers
Find all posts by Dmitry Streblechenko
Find all threads started by Dmitry Streblechenko
Ads