다음을 통해 공유


IItemMetadata::GetChangeUnitVersion

이 항목에 포함된 변경 단위의 버전을 가져옵니다.

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

매개 변수

  • pbChangeUnitId
    [in] 변경 단위의 ID입니다.
  • pChangeVersion
    [out] pbChangeUnitId로 식별되는 변경 단위의 버전을 반환합니다.

반환 값

  • S_OK

  • 변경 단위 ID가 없으면 S_FALSE입니다.

  • E_POINTER

  • 항목이 삭제 표식이면 SYNC_E_INVALIDOPERATION입니다.

주의

변경 단위 버전은 변경 단위를 가장 최근에 변경한 복제본의 키와 변경 당시 그 복제본의 틱 수를 포함합니다.

IItemMetadata::SetChangeUnitVersion을 호출하여 버전 값을 설정했지만 아직 IReplicaMetadata::SaveItemMetadata를 호출하여 변경 내용을 저장하지 않은 경우 GetChangeUnitVersion은 메타데이터 저장소에 저장된 값이 아니라 IItemMetadata 개체에 포함된 값을 반환합니다.

참고 항목

참조

IItemMetadata 인터페이스