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 |