Condividi tramite


IAsynchronousNotifyingChangeApplierTarget::SaveKnowledge

Salva la conoscenza per l'ambito corrente.

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

Parametri

  • pSyncKnowledge
    [in] Conoscenza aggiornata da salvare.
  • pForgottenKnowledge
    [in] Conoscenza dimenticata da salvare. Se questo parametro è NULL, la conoscenza dimenticata esistente non viene modificata e non deve essere sostituita.

Valore restituito

  • S_OK

  • Codici di errore determinati dal provider

Osservazioni

pSyncKnowledge deve sostituire la conoscenza esistente per l'ambito. Se pForgottenKnowledge non è NULL, pForgottenKnowledge deve sostituire anche la conoscenza dimenticata per l'ambito. In caso contrario, la conoscenza dimenticata esistente deve essere conservata. Sync Framework chiama questo metodo una volta per batch di modifiche dopo l'elaborazione di tutte le modifiche nel batch di modifiche.

Quando viene chiamato SaveKnowledge, il provider deve eseguire una delle azioni seguenti:

Vedere anche

Riferimento

Interfaccia IAsynchronousNotifyingChangeApplierTarget
Interfaccia IAsynchronousNotifyingChangeApplierTargetCallback