Método IFileSyncMergeHandler::Merge (shobjidl_core.h)

Mescla alterações entre a cópia local e a cópia do servidor de um arquivo.

Sintaxe

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

Parâmetros

[in] localFilePath

Tipo: LPCWSTR

Um ponteiro para uma cadeia de caracteres que contém o caminho para a cópia local do arquivo.

[in] serverFilePath

Tipo: LPCWSTR

Um ponteiro para uma cadeia de caracteres que contém o caminho de rede para a cópia do servidor do arquivo.

[out] updateStatus

Tipo: MERGE_UPDATE_STATUS*

Quando esse método retorna, contém um ponteiro para um dos valores a seguir que indicam status do processo de mesclagem.

MUS_COMPLETE

Indica que o processo foi concluído com êxito.

MUS_USERINPUTNEEDED

Indica que a entrada adicional é exigida pelo usuário para que o processo seja concluído.

MUS_FAILED

Indica que o processo falhou.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)

Confira também

IFileSyncMergeHandler