Compartir a través de


IClockVectorServices::CreateFeedClockVector

Crea un objeto IFeedClockVector que contiene información sobre FeedSync y que se puede usar para generar un objeto de conocimiento.

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

Parámetros

  • cClockVectorElements
    [in] Número de elementos de ppiClockVectorElements.
  • ppiClockVectorElements
    [en, size_is (cClockVectorElements)] Lista de elementos de vector de reloj que se va a agregar al nuevo vector de reloj.
  • dwUpdateCount
    [in] Número de actualizaciones que se realizan al elemento. Este valor corresponde al atributo updates del elemento de FeedSync.
  • fIsNoConflictsSpecified
    [in] TRUE si los conflictos no se conservan para el elemento; en caso contrario, FALSE. Este valor corresponde al atributo noconflicts del elemento de FeedSync.
  • ppiClockVector
    [out] Devuelve el vector de reloj que se acaba de crear.

Valor devuelto

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • SYNC_E_INVALIDORDERFORVECTORELEMENTS si los elementos de vector de reloj de ppiClockVectorElements no están en orden creciente de clave de réplica.

Notas

Los elementos de vector de reloj de ppiClockVectorElements deben estar ordenados según sus valores de clave de réplica, de menor a mayor.

Vea también

Referencia

Interfaz IClockVectorServices