Partilhar via


IClockVectorServices::CreateFeedClockVector

Cria um objeto IFeedClockVector que contém informações do FeedSync e pode ser usado para criar um objeto de conhecimento.

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

Parâmetros

  • cClockVectorElements
    [in] O número de elementos em ppiClockVectorElements.
  • ppiClockVectorElements
    [in, size_is(cClockVectorElements)] A lista de elementos do vetor de relógio a ser adicionada ao novo vetor de relógio.
  • dwUpdateCount
    [in] O número de atualizações feitas no item. Este valor corresponde ao atributo updates do item do FeedSync.
  • fIsNoConflictsSpecified
    [in] TRUE se os conflitos não foram preservados para o item; caso contrário, FALSE. Esse valor corresponde ao atributo noconflicts do item do FeedSync.
  • ppiClockVector
    [out] Retorna o vetor de relógio recém-criado.

Valor de retorno

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • SYNC_E_INVALIDORDERFORVECTORELEMENTS se os elementos do vetor de relógio no ppiClockVectorElements não estiverem em ordem crescente de chave de réplica.

Comentários

Os elementos do vetor de relógio em ppiClockVectorElements devem ser ordenados com base nos valores de chave de réplica, do menor para o maior.

Consulte também

Referência

Interface IClockVectorServices