ISyncChange::GetLearnedKnowledge
Возвращает набор знаний, который будет известен реплике после применения изменения к ее хранилищу элементов.
HRESULT GetLearnedKnowledge(
ISyncKnowledge ** ppMadeWithKnowledge);
Параметры
- ppMadeWithKnowledge
[out] Возвращает набор знаний, который будет известен реплике после применения изменения к ее хранилищу элементов. Этот набор знаний допустим, только если текущий набор знаний реплики содержит обязательный набор знаний пакета изменений, содержащего это изменение. Этот набор имеет смысл только в том случае, если объект ISyncChange представляет изменение от поставщика источника.
Возвращаемое значение
S_OK
E_POINTER
E_OUTOFMEMORY
SYNC_E_CHANGE_NEEDS_KNOWLEDGE, если изменение не добавлено к группе пакетов изменений или если эта группа пакетов изменений не закончена.
Замечания
Метод GetLearnedKnowledge может быть использован поставщиком с пользовательским объектом применения изменений.