Поделиться через


ILoggedConflict::GetChangeVersion

Возвращает версию, связанную с этим изменением.

HRESULT GetChangeVersion(
  const BYTE * pbCurrentReplicaId, 
  SYNC_VERSION * pVersion);

Параметры

  • pbCurrentReplicaId
    [in] Идентификатор реплики, которая является источником изменения.
  • pVersion
    [in, out] Возвращает версию изменения элемента.

Возвращаемое значение

  • S_OK.

  • E_INVALIDARG, если параметр pbCurrentReplicaId не содержит верного идентификатора реплики.

  • E_POINTER.

  • SYNC_E_ID_FORMAT_MISMATCH, если формат параметра pbCurrentReplicaId отличается от формата, определяемого схемой форматов идентификаторов поставщика.

  • SYNC_E_ITEM_HAS_NO_VERSION_DATA, если элемент имеет базовые единицы.

Замечания

Если параметр pbCurrentReplicaId имеет значение NULL, то используется идентификатор реплики, содержащийся в этом объекте.

См. также

Справочник

Интерфейс ILoggedConflict