Partager via


IFileSyncMergeHandler ::Merge, méthode (shobjidl_core.h)

Fusionne les modifications entre la copie locale et la copie serveur d’un fichier.

Syntaxe

HRESULT Merge(
  [in]  LPCWSTR             localFilePath,
  [in]  LPCWSTR             serverFilePath,
  [out] MERGE_UPDATE_STATUS *updateStatus
);

Paramètres

[in] localFilePath

Type : LPCWSTR

Pointeur vers une chaîne contenant le chemin d’accès à la copie locale du fichier.

[in] serverFilePath

Type : LPCWSTR

Pointeur vers une chaîne contenant le chemin d’accès réseau à la copie serveur du fichier.

[out] updateStatus

Type : MERGE_UPDATE_STATUS*

Lorsque cette méthode retourne, contient un pointeur vers l’une des valeurs suivantes indiquant status du processus de fusion.

MUS_COMPLETE

Indique que le processus s’est terminé avec succès.

MUS_USERINPUTNEEDED

Indique que l’utilisateur a besoin d’une entrée supplémentaire pour que le processus se termine.

MUS_FAILED

Indique que le processus a échoué.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (inclure Shobjidl.h)

Voir aussi

IFileSyncMergeHandler