IItemMetadata::GetChangeUnitVersion

Obtiene la versión de una unidad de cambio contenida en el elemento.

Sintaxis

HRESULT GetChangeUnitVersion(
  BYTE * pbChangeUnitId,
  SYNC_VERSION * pChangeVersion);

Parámetros

  • pbChangeUnitId
    [in] Identificador de la unidad de cambio.

  • pChangeVersion
    [out] Devuelve la versión de la unidad de cambio identificada por pbChangeUnitId.

Valor devuelto

  • S_OK.

  • S_FALSE si el identificador de la unidad de cambio no existe.

  • E_POINTER.

  • SYNC_E_INVALIDOPERATION si el elemento es un marcador de exclusión.

Notas

La versión de unidad de cambio contiene la clave de la réplica que realizó el cambio más reciente en la unidad de cambio y el contador que tenía dicha réplica cuando se realizó el cambio.

Si se llamó a IItemMetadata::SetChangeUnitVersion para establecer el valor de versión, pero el cambio no se ha guardado aún mediante una llamada a IReplicaMetadata::SaveItemMetadata, GetChangeUnitVersion devuelve el valor incluido en el objeto IItemMetadata y no el valor almacenado en el almacén de metadatos.

Vea también

Otros recursos

Interfaz IItemMetadata