Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

RebaseTaskProgress

Office 2007

Reports progress for enumeration and rebasing of appointments.

Quick Info

Header file:tzmovelib.h
Implemented by:MAPI client applications
Called by:Outlook rebasing object
Pointer type:PFNREBASETASKPROGRESS as defined in tzmovelib.h
void STDAPICALLTYPE RebaseTaskProgress( 
    ULONG ulMin,
    ULONG ulMax,
    ULONG ulCur,
    REBASE_APPT_STATE State,
    const SRow* pRowCur);

Parameters

ulMin

[in] The low end of the range of appointments being processed. It is usually zero.
ulMax
[in] The high end of the range of appointments being processed. It is usually the number of items in the calendar folder being processed.
ulCur
[in] The current item being processed.
State
[in] A value indicating the status of the item being processed. The enumeration REBASE_APPT_STATE is defined in tzmovelib.h. State is one of the following values:
REBASE_APPT_STATE_SCANNING_EXAMINING
Scanning and examining an item.
REBASE_APPT_STATE_SCANNING_FOUND
Scanning and found an item.
REBASE_APPT_STATE_BEGIN
Fixing and starting an item.
REBASE_APPT_STATE_REBASING
Fixing and adjusting an item.
REBASE_APPT_STATE_SENDING
Fixing and sending a meeting update.
REBASE_APPT_STATE_DONE
Fixing and done with item.
pRowCur
[in] Pointer to an SRow structure describing the item being scanned or fixed.

Return Values

S_OK

The function call is successful.

Remarks

MAPI client applications that use the IOlkApptRebaser interface implement this function to track item processing.

See Also

About Rebasing Calendars Programmatically for Daylight Saving Time


Community Additions

ADD
Show:
© 2015 Microsoft