Re: [try 2] [2/7] mapi32: Correct the Simple MAPI parameters

2009-12-16 Thread Henri Verbeet
2009/12/16 Owen Rudge : > +214 stdcall MAPIFindNext(ptr ptr str str long long str) The last parameter is an output parameter.

Re: [2/5] winemapi: Add Simple MAPI functions

2009-12-16 Thread Owen Rudge
On 16/12/2009 05:13, Henri Verbeet wrote: > These don't look quite right to me. They were copied from the existing mapi32.dll. I think they're mostly correct, although they do use "ptr" instead of "str". I'll double-check them and update if necessary. > Somewhat related, LHANDLE is a > ULONG

Re: [2/5] winemapi: Add Simple MAPI functions

2009-12-16 Thread Henri Verbeet
2009/12/15 Owen Rudge : > + 1 stdcall MAPIAddress(ptr ptr ptr long ptr long long ptr long ptr ptr) > + 6 stdcall MAPILogoff(long long long long) > +11 stdcall MAPISendMail(long long ptr long long) These don't look quite right to me. Somewhat related, LHANDLE is a ULONG in include/mapi.h, but a ULO

Re: [1/5] mapi32: Scan registry for MAPI providers and load them

2009-09-17 Thread Nikolay Sivov
Owen Rudge wrote: --- dlls/mapi32/Makefile.in |2 +- dlls/mapi32/mapi32_main.c |5 +- dlls/mapi32/util.c| 148 + dlls/mapi32/util.h| 28 + 4 files changed, 181 insertions(+), 2 deletions(-) create mode 100644 dll

Re: [4/7] [try 2] mapi32: Load and store MAPI function pointers after loading MAPI providers

2009-08-31 Thread Henri Verbeet
2009/8/31 Owen Rudge : > +mapiFunctions.MAPIAddress = (void*) get_mapi_function("MAPIAddress"); That's redundant now. Since you load the pointers all at once, you don't need get_mapi_function() to do the NULL check on the module. You can just enclose the entire block in an if and use GetProcAdd

Re: [1/7] [try 2] mapi32: Add stub functions for loading/unloading MAPI providers

2009-08-31 Thread Henri Verbeet
2009/8/31 Owen Rudge : > +BOOL load_mapi_providers(); > +void unload_mapi_providers(); That doesn't do what you think it does. Also, a return value isn't very useful if you're just going to ignore it.

Re: tests: safe MAPI init

2004-07-22 Thread Jon Griffiths
Hi, > Windows XP Professional, in a network with roaming profiles > served by Samba. I don't know what is relevant. Strange, I'd have assumed you'd have an extended mapi client installed by deault. What is your default mail client? > OK, sending you off-list. Thanks.

Re: tests: safe MAPI init

2004-07-22 Thread Jon Griffiths
Hi, > the mapi32 tests call scInitMapiUtil, which pops up an alert > box saying something like (translating it) "Your default > mailer application isn't capable of this operation, please > ensure that Outlook is configured as the default mailer." This probably means

Re: tests: safe MAPI init

2004-07-22 Thread Ferenc Wagner
Jon Griffiths <[EMAIL PROTECTED]> writes: >> Windows XP Professional, in a network with roaming profiles >> served by Samba. I don't know what is relevant. > > Strange, I'd have assumed you'd have an extended mapi client > installed by deault. What is

Re: tests: safe MAPI init

2004-07-22 Thread Ferenc Wagner
figured as the default mailer." > > This probably means that you don't have a mapi client installed, I > guess that the default win32 stub mapi implementation just falls back > into 'advertise ms software' mode when this happens. Is this an early > Windows version

tests: safe MAPI init

2004-07-22 Thread Ferenc Wagner
the tests to a halt, and even after clicking OK one gets 65536 failures bumping the logs above 5 MB. As a side note, most of the mapi tests are very careful about calling every function through a pointer acquired by GetProcAddr(), still the test executable is linked with -lmapi32. Does it make a

tests: safe MAPI init

2004-07-22 Thread Ferenc Wagner
Hi, the mapi32 tests call scInitMapiUtil, which pops up an alert box

Re: MAPI

2004-02-20 Thread Joerg Mayer
On Thu, Feb 19, 2004 at 11:27:02PM +0100, Enrico Weigelt wrote: > i've seen that mapi is currently not implemented. Well, I'd like > to sit down and code it, but I require several tools for that: AFAIK, the network format isn't documented anywhere. Ethereal is trying to di

Re: MAPI

2004-02-19 Thread Dimitrie O. Paun
On Fri, 20 Feb 2004, Enrico Weigelt wrote: > BTW: are the necessary structures already defined somewhere or do I > have to add them ? There is already a file include/mapi.h, but it will probably need some work. -- Dimi.

Re: MAPI

2004-02-19 Thread Enrico Weigelt
* Vizzini <[EMAIL PROTECTED]> [2004-02-19 17:11:35 -0600]: Hi folks, > There is information in the platform sdk and on msdn.microsoft.com, > which mainly documents the programming interface for mapi clients and > servers. Should be enough to get you seriously started

Re: MAPI

2004-02-19 Thread Vizzini
On Thu, 2004-02-19 at 16:27, Enrico Weigelt wrote: > i've seen that mapi is currently not implemented. Well, I'd like > to sit down and code it, but I require several tools for that: > > a) mapi documentation (no, I didnt ask google yet ...) There is information in t

MAPI

2004-02-19 Thread Enrico Weigelt
Hi folks, i've seen that mapi is currently not implemented. Well, I'd like to sit down and code it, but I require several tools for that: a) mapi documentation (no, I didnt ask google yet ...) b) a small test application c) some shorts words about what I may do and what I may no