IClockVectorServices::CreateClockVector

创建一个可用于生成知识对象的 IClockVector 对象。

HRESULT CreateClockVector(
  DWORD cClockVectorElements,
  IClockVectorElement** ppiClockVectorElements,
  IClockVector** ppiClockVector);

参数

  • cClockVectorElements
    [in] ppiClockVectorElements 中的元素数。
  • ppiClockVectorElements
    [in, size_is(cClockVectorElements)] 要添加到新时钟向量中的时钟向量元素的列表。
  • ppiClockVector
    [out] 返回新创建的时钟向量对象。

返回值

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • 如果 ppiClockVectorElements 中的时钟向量元素未按副本键顺序升序排序,则返回值为 SYNC_E_INVALIDORDERFORVECTORELEMENTS。

备注

必须将 ppiClockVectorElements 中的时钟向量元素按其副本键值以从小到大的顺序排序。

请参阅

参考

IClockVectorServices 接口