Freigeben über


IAsynchronousNotifyingChangeApplierTarget::SaveKnowledge

Speichert das Wissen für den aktuellen Bereich.

Hinweis

Diese Schnittstelle ist mittlerweile veraltet.

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

Parameter

  • pSyncKnowledge
    [in] Das aktualisierte Wissen, das gespeichert werden soll.
  • pForgottenKnowledge
    [in] Das vergessene Wissen, das gespeichert werden soll. Wenn dieser Parameter NULL ist, bleibt vorhandenes vergessenes Wissen unverändert und sollte nicht ersetzt werden.

Rückgabewert

  • S_OK

  • Anbieterspezifische Fehlercodes.

Hinweise

pSyncKnowledge muss das vorhandene Wissen für den Bereich ersetzen. Wenn pForgottenKnowledge nicht NULL ist, muss pForgottenKnowledge auch das vergessene Wissen für den Bereich ersetzen. Andernfalls muss das vorhandene vergessene Wissen beibehalten werden. Sync Framework ruft diese Methode einmal pro Änderungsbatch auf, nachdem alle Änderungen im Änderungsbatch verarbeitet wurden.

Wenn SaveKnowledge aufgerufen wird, muss der Anbieter eine der folgenden Aktionen ausführen:

Siehe auch

Verweis

IAsynchronousNotifyingChangeApplierTarget-Schnittstelle
IAsynchronousNotifyingChangeApplierTargetCallback-Schnittstelle