Condividi tramite


Metodo ISyncMgrResolutionHandler::KeepOther (syncmgr.h)

Sostituisce le versioni in conflitto con un elemento Shell diverso che è in genere una versione unita degli originali.

Sintassi

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

Parametri

[in] psiOther

Tipo: IShellItem*

Puntatore all'oggetto IShellItem sostitutivo.

[out] pFeedback

Tipo: SYNCMGR_RESOLUTION_FEEDBACK*

Quando questo metodo restituisce, contiene un valore SYNCMGR_RESOLUTION_FEEDBACK .

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

L'elemento Shell specificato che sostituisce gli elementi shell in conflitto potrebbe non essere stato uno di quelli originariamente in conflitto. Può essere una copia unita o una copia sostitutiva.

Il valore SYNCMGR_RESOLUTION_FEEDBACK restituito in pFeedback determina la modalità di risoluzione del conflitto successivo. Se questo metodo ha esito negativo, viene visualizzato un messaggio di errore e viene chiesto all'utente come procedere.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione syncmgr.h