Metodo IFileSyncMergeHandler::Merge (shobjidl_core.h)
Unisce le modifiche tra la copia locale e la copia del server di un file.
Sintassi
HRESULT Merge(
[in] LPCWSTR localFilePath,
[in] LPCWSTR serverFilePath,
[out] MERGE_UPDATE_STATUS *updateStatus
);
Parametri
[in] localFilePath
Tipo: LPCWSTR
Puntatore a una stringa contenente il percorso della copia locale del file.
[in] serverFilePath
Tipo: LPCWSTR
Puntatore a una stringa contenente il percorso di rete per la copia del file nel server.
[out] updateStatus
Tipo: MERGE_UPDATE_STATUS*
Quando termina, questo metodo contiene un puntatore a uno dei valori seguenti che indicano lo stato del processo di merge.
MUS_COMPLETE
Indica che il processo è stato completato correttamente.
MUS_USERINPUTNEEDED
Indica che l'input aggiuntivo è richiesto dall'utente per il completamento del processo.
MUS_FAILED
Indica che il processo non è riuscito.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 [solo app desktop] |
Server minimo supportato | Windows Server 2012 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |