Compartilhar via


ISyncSessionState2::SetProviderWithError

Indica qual provedor fez a sincronização falhar.

HRESULT SetProviderWithError(
  BOOL fSelf);

Parâmetros

  • fSelf
    [in] TRUE quando o provedor que chama esse método for o provedor que causou o erro. Caso contrário, FALSE.

Valor de retorno

  • S_OK

  • SYNC_E_INVALID_OPERATION quando não existir uma sessão de sincronização.

Comentários

O provedor de destino indica qual provedor fez a sincronização falhar durante o processamento do método IKnowledgeSyncProvider::ProcessChangeBatch usando ISyncSessionState2::SetProviderWithError. ISyncSessionState2::SetProviderWithError é usado por um aplicativo para obter a interface ISyncProvider do provedor que causou a falha. O aplicativo então pode consultar outras interfaces implementadas pelo provedor e chamar métodos para manipular o erro.

Consulte também

Referência

Interface ISyncSessionState2