IAsynchronousNotifyingChangeApplierTarget::SaveChange
Speichert eine Elementänderung im Elementspeicher.
Hinweis
Diese Methode ist mittlerweile veraltet.
HRESULT SaveChange(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveContext);
Parameter
- ssa
[in] Die Aktion, die für die Änderung ausgeführt werden soll.
- pChange
[in] Die zu speichernde Elementänderung.
- pSaveChangeContext
[in] Informationen über die anzuwendende Änderung.
Rückgabewert
S_OK
Anbieterspezifische Fehlercodes.
Hinweise
Wenn SaveChange aufgerufen wird, muss der Anbieter eine der folgenden Aktionen ausführen:
Einen Erfolgscode von der Methode zurückgeben und später IAsynchronousNotifyingChangeApplierTargetCallback::SaveChangeComplete aufrufen, um die erfolgreiche Beendigung der asynchronen Verarbeitung zu melden.
Einen Erfolgscode von der Methode zurückgeben und später IAsynchronousNotifyingChangeApplierTargetCallback::OnError aufrufen, um zu melden, dass während der asynchronen Verarbeitung ein Fehler aufgetreten ist.
Einen Fehlercode von der Methode zurückgeben. In diesem Fall sollten keine IAsynchronousNotifyingChangeApplierTargetCallback-Methoden aufgerufen werden.
Siehe auch
Verweis
IAsynchronousNotifyingChangeApplierTarget-Schnittstelle
IAsynchronousNotifyingChangeApplierTargetCallback-Schnittstelle