共用方式為


ISyncChangeBatchBase::GetLearnedKnowledge

取得當目的地提供者套用這個變更批次中所有變更時,目的地複寫所學習到的知識。

HRESULT GetLearnedKnowledge(
  ISyncKnowledge ** ppLearnedKnowledge);

參數

  • ppLearnedKnowledge
    [out] 傳回當提供者將此批次中所有變更套用到複寫時,複寫將學習到的知識。複寫的目前知識必須包含此變更批次的必要條件知識,這個知識才有效。必要條件知識可以透過呼叫 ISyncChangeBatchBase::GetPrerequisiteKnowledge 取得。

傳回值

  • S_OK

  • E_POINTER

  • 如果最後一個加入此批次的群組並未結束,則為 SYNC_E_INVALID_OPERATION。

備註

GetLearnedKnowledge 可以由使用自訂變更套用者的提供者使用。

請參閱

參考

ISyncChangeBatchBase 介面
ISyncKnowledge 介面