Partilhar via


IAsynchronousNotifyingChangeApplierTarget::SaveKnowledge

Salva o conhecimento para o escopo atual.

HRESULT SaveKnowledge(
  ISyncKnowledge * pSyncKnowledge,
  IForgottenKnowledge * pForgottenKnowledge);

Parâmetros

  • pSyncKnowledge
    [in] O conhecimento atualizado a ser salvo.
  • pForgottenKnowledge
    [in] O conhecimento esquecido a ser salvo. Se este parâmetro for NULL, o conhecimento esquecido existente permanecerá inalterado e não deverá ser substituído.

Valor de retorno

  • S_OK

  • Códigos de erro determinados pelo provedor

Comentários

pSyncKnowledge deve substituir o conhecimento existente para o escopo. Se pForgottenKnowledge não for NULL, pForgottenKnowledge deverá também substituir o conhecimento esquecido para o escopo; caso contrário, o conhecimento esquecido existente deverá ser mantido. O Estrutura de sincronização chama esse método uma vez por lote de alterações depois que todas as alterações no lote foram processadas.

Quando SaveKnowledge é chamado, o provedor deve executar uma destas ações:

Consulte também

Referência

Interface IAsynchronousNotifyingChangeApplierTarget
Interface IAsynchronousNotifyingChangeApplierTargetCallback