Partilhar via


IClockVectorServices::CreateClockVector

Cria um objeto IClockVector que pode ser usado para criar um objeto de conhecimento.

HRESULT CreateClockVector(
  DWORD cClockVectorElements,
  IClockVectorElement** ppiClockVectorElements,
  IClockVector** 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.
  • ppiClockVector
    [out] Retorna o objeto do 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 em 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