Поделиться через


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, когда данный объект инициализирован, применение изменения не было запущено для набора изменений либо все изменения уже были применены для текущего набора изменений.

См. также

Другие ресурсы

Интерфейс IChangeApplicationServices