IChangeApplicationServices::SetDestinationKnowledge
Задает набор знаний назначения, который используется для вычисления обновленного набора знаний назначения в ходе применения изменений.
HRESULT SetDestinationKnowledge(
ISyncKnowledge * pDestinationKnowledge,
IForgottenKnowledge * pDestinationForgottenKnowledge);
Параметры
- pDestinationKnowledge
[in] Набор знаний текущего назначения.
- pDestinationForgottenKnowledge
[in, unique] Текущий утраченный набор знаний назначения. Может быть NULL, когда применяемые изменения не являются частью синхронизации восстановления, в противном случае не может быть NULL.
Возвращаемое значение
S_OK.
E_OUTOFMEMORY.
E_POINTER, когда pDestinationKnowledge является NULL либо когда pDestinationForgottenKnowledge является NULL и применяемые изменения являются частью синхронизации восстановления.
SYNC_E_INVALID_OPERATION, когда данный объект инициализирован, применение изменения не было запущено для набора изменений либо все изменения уже были применены для текущего набора изменений.