IAsynchronousNotifyingChangeApplierTarget::SaveChange
Сохраняет изменение элемента в хранилище элементов.
HRESULT SaveChange(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveContext);
Параметры
- ssa
[in] Действие, выполняемое для изменения.
- pChange
[in] Изменение элемента, подлежащее сохранению.
- pSaveChangeContext
[in] Сведения о применяемом изменении.
Возвращаемое значение
S_OK
Коды ошибок, определяемые поставщиком
Замечания
При вызове метода SaveChange поставщик должен выполнить одно из следующих действий.
Вернуть из метода код успешного завершения, а затем вызвать IAsynchronousNotifyingChangeApplierTargetCallback::SaveChangeComplete, чтобы сообщить об успешном завершении асинхронной обработки.
Вернуть из метода код успешного завершения, а затем вызвать IAsynchronousNotifyingChangeApplierTargetCallback::OnError, чтобы сообщить об успешном завершении асинхронной обработки.
Вернуть из метода код ошибки. В этом случае методы объекта IAsynchronousNotifyingChangeApplierTargetCallback вызываться не должны.
См. также
Справочник
Интерфейс IAsynchronousNotifyingChangeApplierTarget
Интерфейс IAsynchronousNotifyingChangeApplierTargetCallback