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 вызываться не должны.