RebaseTaskComplete

RebaseTaskComplete

Reports completion for rebasing of appointments.

Quick Info

Header file: tzmovelib.h
Implemented by: MAPI client applications
Called by: Outlook rebasing object
Pointer type: PFNREBASETASKCOMPLETE as defined in tzmovelib.h
  void STDAPICALLTYPE RebaseTaskComplete( 
    ULONG ulRowIndex,
    const SRow* pRowCur,
    HRESULT hrResult,
    BOOL fModified,
    BOOL fSentUpdate,
    const MAPIERROR* pError);

Parameters

ulRowIndex

[in] The row that was processed. This index refers to the SRowSet structure passed to BeginRebaseAppointments.

pRowCur

[in] Pointer to an SRow structure describing the item that was processed.

hrResult

[in] An HRESULT indicating the result of the rebasing operation.

fModified

[in] Specifies whether the item was modified.

fSentUpdate

[in] Specifies whether a meeting update message was sent.

pError

[in] Pointer to a MAPIERROR structure with extended error information.

Return Values

S_OK

The function call is successful.

Remarks

MAPI client applications that use the IOlkApptRebaser interface implement this function to track completion of item updates.

See Also

About Rebasing Calendars Programmatically for Daylight Saving Time