Compartir a través de


ISynchronousNotifyingChangeApplierTarget::GetDestinationVersion

Obtiene la versión de un elemento almacenado en la réplica de destino.

HRESULT GetDestinationVersion(
  ISyncChange * pSourceChange,
  ISyncChange ** ppDestinationVersion);

Parámetros

  • pSourceChange
    [in] Cambio de elemento enviado por el proveedor de origen.
  • ppDestinationVersion
    [out] Devuelve un cambio de elemento que contiene la versión del elemento en la réplica de destino.

Valor devuelto

  • S_OK

  • Códigos de error determinados por el proveedor

Notas

Este método recibe una llamada del objeto ISynchronousNotifyingChangeApplier cuando las versiones de destino no se pasan al método ISynchronousNotifyingChangeApplier::ApplyChanges. GetDestinationVersion se invoca una vez para cada cambio del lote de cambios que se envía al aplicador de cambios.

Este método es opcional y puede devolver E_NOTIMPL, salvo cuando el proveedor notifica la existencia de conflictos de restricción o cualquier otro proveedor de la comunidad de sincronización resuelve los conflictos de restricción mediante la combinación. En cualquiera de estos casos, se debe implementar este método.

Vea también

Referencia

Interfaz ISynchronousNotifyingChangeApplierTarget