ISynchronousNotifyingChangeApplierTarget::SaveKnowledge
Сохраняет набор знаний для текущей области.
HRESULT SaveKnowledge(
ISyncKnowledge * pSyncKnowledge,
IForgottenKnowledge * pForgottenKnowledge);
Параметры
- pSyncKnowledge
[in] Обновленный набор знаний, подлежащий сохранению.
- pForgottenKnowledge
[in] Утраченный набор знаний, подлежащий сохранению. Если этот параметр имеет значение NULL, то существующий утраченный набор знаний не будет заменен, а останется без изменений.
Возвращаемое значение
S_OK
Коды ошибок, определяемые поставщиком
Замечания
Существующий набор знаний должен быть заменен параметром pSyncKnowledge в пределах области. Если значение pForgottenKnowledge не равно NULL, он также должен замещать утраченный набор знаний области, в противном случае необходимо сохранить существующий утраченный набор знаний. Службы Sync Framework вызывают этот метод один раз для каждого пакета изменений после обработки всех изменений в этом пакете.