[98.17% SPAM] Update of recurrent appointment


Category: MAPI



Hi all,

I work on a MAPI application that sychronizes OL calendar with our DB
and currently I'm struggling with the following problem.

I create a recurrent appointment in Outlook, then it gets synchronized
(only the "master" occurence) with our DB, then I modify (e.g. new start date) the appointment in our application and then it gets sychronized back to OL. The problem is
that the appointment in OL remains unchanged -> if I use OLSpy I can see that all the properties concerning date\time are changed properly. Furthermore it fully works for non-recurrent appointments.

To reschdeule an appointment I set these props:

PR_START_DATE
PR_END_DATE
0x820D, _T("AppointmentWholeStart"));
0x820E, _T("AppointmentWholeEnd"));
0x8235, _T("ClipStart"));
0x8236, _T("ClipEnd"));
0x8516, _T("CommonStart"));
0x8517, _T("CommonEnd"));
PR_CAL_START_TIME
PR_CAL_END_TIME

What prop else should be set/modified to reschedule a recurrent appointment ???

Any help appreciated !
\Tomek

--------------------------------------------------------------------------
The MAPI-L list is hosted on a Windows NT(TM) machine running L-Soft
international's LISTSERV(R) software. For sub/unsub info and archives,
see http://peach.ease.lsoft.com/archives/mapi-l.html .
COPYRIGHT INFO:
http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=MAPI-L


Questions or comments? Feel free to post them here. No login or id required.



Valid XHTML 1.0!
Site Map >>