共用方式為


ISyncSessionState2::SetProviderWithError

指出造成同步處理失敗的提供者。

HRESULT SetProviderWithError(
  BOOL fSelf);

參數

  • fSelf
    [in] 當呼叫此方法的提供者為造成錯誤的提供者時,為 TRUE。否則為 FALSE

傳回值

  • S_OK

  • 如果同步處理工作階段不存在,則為 SYNC_E_INVALID_OPERATION。

備註

目的地提供者會在處理 IKnowledgeSyncProvider::ProcessChangeBatch 期間使用 ISyncSessionState2::SetProviderWithError 來指出哪一個提供者造成同步處理失敗。應用程式會使用 ISyncSessionState2::SetProviderWithError 來取得造成失敗之提供者的 ISyncProvider 介面。然後,此應用程式就可以查詢該提供者所實作的其他介面,並且呼叫方法來處理錯誤。

請參閱

參考

ISyncSessionState2 介面