Compartir a través de


Método ISyncMgrResolutionHandler::KeepOther (syncmgr.h)

Reemplaza las versiones en conflicto con un elemento de Shell diferente que normalmente es una versión combinada de los originales.

Sintaxis

HRESULT KeepOther(
  [in]  IShellItem                  *psiOther,
  [out] SYNCMGR_RESOLUTION_FEEDBACK *pFeedback
);

Parámetros

[in] psiOther

Tipo: IShellItem*

Puntero al IShellItem sustituto.

[out] pFeedback

Tipo: SYNCMGR_RESOLUTION_FEEDBACK*

Cuando este método vuelve, contiene un valor SYNCMGR_RESOLUTION_FEEDBACK .

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Es posible que el elemento shell especificado que reemplace los elementos de Shell en conflicto no haya sido uno de los que se encuentran originalmente en conflicto. Puede ser una copia combinada o una copia de reemplazo.

El valor SYNCMGR_RESOLUTION_FEEDBACK devuelto en pFeedback determina cómo se resuelve el siguiente conflicto. Si se produce un error en este método, se muestra un mensaje de error y se le pregunta al usuario cómo continuar.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado syncmgr.h