Compartilhar via


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.

Consulte também

Referência

Interface ISyncChange