Condividi tramite


IClockVectorServices::CreateFeedClockVector

Crea un oggetto IFeedClockVector contenente informazioni FeedSync che può essere utilizzato per creare un oggetto conoscenza.

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

Parametri

  • cClockVectorElements
    [in] Numero di elementi in ppiClockVectorElements.
  • ppiClockVectorElements
    [in, size_is (cClockVectorElements)] Elenco degli elementi di vettore di clock da aggiungere al nuovo vettore di clock.
  • dwUpdateCount
    [in] Numero di aggiornamenti applicati all'elemento. Questo valore corrisponde all'attributo updates dell'elemento FeedSync.
  • fIsNoConflictsSpecified
    [in] TRUE se i conflitti non vengono mantenuti per l'elemento. In caso contrario, FALSE. Questo valore corrisponde all'attributo noconflicts dell'elemento FeedSync.
  • ppiClockVector
    [out] Restituisce il vettore di clock appena creato.

Valore restituito

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • SYNC_E_INVALIDORDERFORVECTORELEMENTS se gli elementi di vettore di clock in ppiClockVectorElements non sono ordinati in base alla chiave di replica in ordine crescente.

Osservazioni

Gli elementi di vettore di clock in ppiClockVectorElements devono essere ordinati in base ai valori della chiave di replica, dal valore più basso a quello più alto.

Vedere anche

Riferimento

Interfaccia IClockVectorServices