Compartilhar via


ISaveChangeContext::SetRecoverableErrorOnChange

Indica que um erro recuperável ocorreu quando os dados deste item foram salvos no repositório de itens.

HRESULT SetRecoverableErrorOnChange(
  HRESULT hrError,
  IRecoverableErrorData * pErrorData);

Parâmetros

  • hrError
    [in] O código de erro associado ao erro que impediu que os dados do item fossem aplicados.
  • pErrorData
    [in, unique] Informações adicionais sobre o erro.

Valor de retorno

  • S_OK

  • E_INVALIDARG

  • SYNC_E_INTERNAL_ERROR

Comentários

Quando este método é chamado, um objeto ISingleItemException é adicionado ao conhecimento adquirido e a alteração do item não será enumerada novamente durante a sessão de sincronização.

Esse método atualiza o conhecimento para o escopo de sincronização. Depois de chamar esse método, chame ISaveChangeContext::GetKnowledgeForScope para recuperar o conhecimento atualizado.

Consulte também

Referência

ISaveChangeContext Interface