ISyncChange::GetLearnedKnowledge
Obtém o conhecimento que uma réplica irá adquirir quando essa alteração for aplicada ao repositório de itens.
HRESULT GetLearnedKnowledge(
ISyncKnowledge ** ppLearnedKnowledge);
Parâmetros
Parâmetro |
Descrição |
ppLearnedKnowledge |
[out] Retorna o conhecimento que uma réplica irá adquirir quando essa alteração for aplicada ao seu repositório de itens. Esse conhecimento só é válido quando o conhecimento atual da réplica contém o conhecimento pré-requisito do lote de alterações que contém a alteração. Esse conhecimento é significativo apenas quando o objeto ISyncChange representa uma alteração do provedor de origem. |
Valor de retorno
S_OK.
E_POINTER.
E_OUTOFMEMORY.
SYNC_E_CHANGE_NEEDS_KNOWLEDGE quando a alteração não tiver sido adicionada a um grupo de lotes de alterações ou se o grupo de lotes de alterações não tiver sido encerrado.
Comentários
GetLearnedKnowledge pode ser usado por um provedor que usa um aplicador de alterações personalizado.