ISyncKnowledge2::Complement

このオブジェクトに含まれていて、指定されたナレッジには含まれていないナレッジを返します。

HRESULT Complement(
  ISyncKnowledge * pSyncKnowledge,
  ISyncKnowledge ** ppComplementedKnowledge);

パラメーター

  • pSyncKnowledge
    [in] 補数演算の結果を計算するために、このオブジェクトから削除するナレッジです。
  • ppComplementedKnowledge
    このオブジェクトに含まれていても、指定したナレッジには含まれていないナレッジを返します。

戻り値

  • S_OK

  • E_POINTER

解説

この補数演算は、概念的に、減算演算と考えることができます。指定したナレッジがこのオブジェクトのナレッジから減算され、結果が返されます。

参照

リファレンス

ISyncKnowledge2 インターフェイス