共用方式為


IOlkApptRebaser::BeginRebaseAppointments

在指定約會清單後開始進行約會重新基底的工作,通常是從 IOlkApptRebaser::EndEnumerateAppointments 取得。

快速資訊

請參閱 IOlkApptRebaser

HRESULT BeginRebaseAppointments( 
    const SRowSet *pRows, 
    PFNREBASETASKPROGRESS pfnProgress, 
    PFNREBASETASKCOMPLETE pfnComplete, 
    void **ppContext);

參數

pRows

[in]必填。 描述需要重設基底之約會的 SRowSet 結構指標。 這個結構通常是從 先前對 IOlkApptRebaser::EndEnumerateAppointments 的呼叫取得。

pfnProgress

[in]選。 要接收進度之重新基底工作進度函式的指標。 PFNREBASETASKPROGRESS 定義於 tzmovelib.h 中。

pfnComplete

[out]選。 rebase 工作完成函式的指標,用來接收重新基底完成的通知。 PFNREBASETASKCOMPLETE 定義於 tzmovelib.h 中。

ppContext

[out]必填。 傳回內容指標的指標。 此內容通常會傳遞至 IOlkApptRebaser::EndRebaseAppointments

傳回值

如果呼叫成功,S_OK;否則為錯誤碼。

註解

此工作會在新的線程上執行。

另請參閱