次の方法で共有


IKnowledgeWithMarkers::RemoveAllChangeUnitsRequiredMarker

同期元プロバイダーによって変更バッチに特定の項目が追加されるときにすべての変更単位を含める必要がないことを示すマークをその項目に付けます。

HRESULT RemoveAllChangeUnitsRequiredMarker(
  BYTE* pItemId);

パラメーター

  • pItemId
    [in] すべての変更単位を含める必要がないことを示すマークを付ける項目の ID です。

戻り値

  • S_OK

  • S_FALSE (すべての変更単位を含める必要があることを示すマークが pItemId に付いていない場合)

  • SYNC_E_ID_FORMAT_MISMATCH (pItemId がこのナレッジ オブジェクトに指定された ID 形式ではない場合)

  • SYNC_E_MARKER_MISMATCH (すべての変更単位が含まれていることを示すマークが付いている項目がナレッジ オブジェクトに含まれている場合)

参照

リファレンス

IKnowledgeWithMarkers インターフェイス