Compartilhar via


ISimpleSyncProviderConcurrencyConflictResolver::ResolveLocalUpdateRemoteDeleteConflict

Resolve conflitos nos quais um item foi atualizado na réplica local e excluído da réplica remota.

HRESULT ResolveLocalUpdateRemoteDeleteConflict(
  const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
  IRecoverableErrorCallback *pRecoverableErrorCallback,
  BOOL *pbItemDeletedAsResultOfResolution);

Parâmetros

  • pKeyAndExpectedVersionInfo
    [in, unique] As propriedades de chave e versão do item que está em conflito.
  • pRecoverableErrorCallback
    [in] Um objeto IRecoverableErrorCallback que contém métodos que poderão ser chamados se ocorrer um erro recuperável durante a resolução do conflito.
  • pbItemDeletedAsResultOfResolution
    [out] Retorna se o item foi excluído como resultado do processo de resolução personalizado.

Valor de retorno

  • S_OK

Consulte também

Referência

Interface ISimpleSyncProviderConcurrencyConflictResolver