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.