次の方法で共有


ISyncKnowledge::GetScopeVector

ナレッジに含まれる変更を定義する、クロック ベクタを取得します。

HRESULT GetScopeVector( 
  REFIID riid,
  IUnknown **ppUnk);

パラメータ

  • riid
    [in] 取得するオブジェクトの IID です。IID_IClockVector である必要があります。
  • ppUnk
    [out, riid_is(riid)] riid を実装し、ナレッジに含まれる変更を定義するクロック ベクタを表すオブジェクトを返します。

戻り値

  • S_OK

  • E_INVALIDARG

  • E_NOINTERFACE

  • E_OUTOFMEMORY

解説

ナレッジの単一表現はありません。等価なナレッジでも、表現の形式が異なっていることが原因で、GetScopeVector で異なる値が返される場合があります。

参照

リファレンス

ISyncKnowledge インターフェイス