다음을 통해 공유


IClockVectorServices::CreateFeedClockVector

FeedSync 정보를 포함하며 정보 개체를 빌드하는 데 사용할 수 있는 IFeedClockVector 개체를 만듭니다.

HRESULT CreateClockVectorSSE(
  DWORD cClockVectorElements,
  IFeedClockVectorElement** ppiClockVectorElements,
  DWORD dwUpdateCount,
  BOOL fIsNoConflictsSpecified,
  IFeedClockVector** ppiClockVector);

매개 변수

  • cClockVectorElements
    [in] ppiClockVectorElements의 요소 수입니다.
  • ppiClockVectorElements
    [in, size_is(cClockVectorElements)] 새 클록 벡터에 추가할 클록 벡터 요소의 목록입니다.
  • dwUpdateCount
    [in] 항목의 업데이트 수입니다. 이 값은 FeedSync 항목의 updates 특성에 해당합니다.
  • fIsNoConflictsSpecified
    [in] 항목에 대해 충돌이 유지되지 않으면 TRUE이고, 그렇지 않으면 FALSE입니다. 이 값은 FeedSync 항목의 noconflicts 특성에 해당합니다.
  • ppiClockVector
    [out] 새로 만든 클록 벡터를 반환합니다.

반환 값

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • ppiClockVectorElements의 클록 벡터 요소가 복제본 키에 따른 오름차순이 아니면 SYNC_E_INVALIDORDERFORVECTORELEMENTS입니다.

주의

ppiClockVectorElements의 클록 벡터 요소는 해당 복제본 키 값을 기준으로 가장 낮은 값에서 가장 높은 값순으로 정렬되어야 합니다.

참고 항목

참조

IClockVectorServices 인터페이스