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


IFeedBuilder::SaveConflict

Сохраняет конфликт для последующего устранения или распространения.

Синтаксис

HRESULT SaveConflict(
  ISyncChange * pChange,
  IUnknown * pUnkData,
  ISyncKnowledge * pConflictKnowledge);

Параметры

  • pChange
    [in] Изменение, вызвавшее конфликт.

  • pUnkData
    [in] Объект, предоставляющий доступ к данным элемента.

  • pConflictKnowledge
    [in] Набор знаний, который должен стать известным при применении конфликтующего изменения. Он должен записываться в журнал вместе с вызвавшим конфликт изменением.

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

  • S_OK

  • E_INVALIDARG

  • E_OUTOFMEMORY

Замечания

Этот метод упрощает реализацию метода ISynchronousNotifyingChangeApplierTarget::SaveConflict в поставщике.

См. также

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

Интерфейс IFeedBuilder