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.