ISynchronousNotifyingChangeApplierTarget::SaveKnowledge

Сохраняет набор знаний для текущей области.

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

Параметры

  • pSyncKnowledge
    [in] Обновленный набор знаний, подлежащий сохранению.
  • pForgottenKnowledge
    [in] Утраченный набор знаний, подлежащий сохранению. Если этот параметр имеет значение NULL, то существующий утраченный набор знаний не будет заменен, а останется без изменений.

Возвращаемое значение

  • S_OK

  • Коды ошибок, определяемые поставщиком

Замечания

Существующий набор знаний должен быть заменен параметром pSyncKnowledge в пределах области. Если значение pForgottenKnowledge не равно NULL, он также должен замещать утраченный набор знаний области, в противном случае необходимо сохранить существующий утраченный набор знаний. Службы Sync Framework вызывают этот метод один раз для каждого пакета изменений после обработки всех изменений в этом пакете.

См. также

Справочник

Интерфейс ISynchronousNotifyingChangeApplierTarget