Freigeben über


ISyncSessionState2::SetProviderWithError

Gibt an, welcher Anbieter das Fehlschlagen der Synchronisierung verursacht hat.

HRESULT SetProviderWithError(
  BOOL fSelf);

Parameter

  • fSelf
    [in] TRUE, wenn der Anbieter, der diese Methode aufruft, der fehlerverursachende Anbieter ist. Andernfalls FALSE.

Rückgabewert

  • S_OK

  • SYNC_E_INVALID_OPERATION, wenn keine Synchronisierungssitzung vorhanden ist.

Hinweise

Der Zielanbieter gibt an, durch welchen Anbieter das Fehlschlagen der Synchronisierung bei der Verarbeitung der IKnowledgeSyncProvider::ProcessChangeBatch-Methode mit ISyncSessionState2::SetProviderWithError verursacht wurde. ISyncSessionState2::SetProviderWithError wird von einer Anwendung verwendet, um die ISyncProvider-Schnittstelle des fehlerverursachenden Anbieters abzurufen. Die Anwendung kann dann andere Schnittstellen abfragen, die vom Anbieter implementiert wurden, und Methoden zur Behandlung des Fehlers aufrufen.

Siehe auch

Verweis

ISyncSessionState2-Schnittstelle