Метод ISyncMgrResolutionHandler::KeepOther (syncmgr.h)
Заменяет конфликтующие версии другим элементом оболочки, который обычно является объединенной версией оригиналов.
Синтаксис
HRESULT KeepOther(
[in] IShellItem *psiOther,
[out] SYNCMGR_RESOLUTION_FEEDBACK *pFeedback
);
Параметры
[in] psiOther
Тип: IShellItem*
Указатель на замещающий элемент IShellItem.
[out] pFeedback
Тип: SYNCMGR_RESOLUTION_FEEDBACK*
При возврате этим методом содержит значение SYNCMGR_RESOLUTION_FEEDBACK .
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Указанный элемент оболочки, заменяющий конфликтующие элементы оболочки, возможно, не был одним из изначально конфликтующих. Это может быть объединенная копия или копия на замену.
Значение SYNCMGR_RESOLUTION_FEEDBACK , возвращаемое в pFeedback , определяет способ разрешения следующего конфликта. Если этот метод завершается сбоем, отображается сообщение об ошибке и пользователю предлагается продолжить.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | syncmgr.h |