共用方式為


ISyncKnowledge2::ContainsKnowledgeForChangeUnit

指出這個知識是否知道指定之變更單位的指定之知識。

HRESULT ContainsKnowledgeForChangeUnit(
  ISyncKnowledge * pKnowledge,
  const BYTE * pbItemId,
  const BYTE * pbChangeUnitId);

參數

術語

定義

pKnowledge

[in] 包含 pbChangeUnitId 相關知識的知識物件。

pbItemId

[in] 包含要查閱之變更單位的項目識別碼。

pbChangeUnitId

[in] 要查閱之變更單位的識別碼。

傳回值

  • 如果這個物件包含 pKnowledge 已知的 pbChangeUnitId 相關知識,則為 S_OK。

  • 如果這個物件不包含 pKnowledge 已知的 pbChangeUnitId 相關知識,則為 S_FALSE。

  • E_POINTER。

  • 如果 pbItemId 或 pbChangeUnitId 不是提供者所指定的格式,則為 SYNC_E_ID_FORMAT_MISMATCH。

備註

另一種取得相同結果的方式就是,將 pbItemId 和 pbChangeUnitId 傳遞給 pKnowledge 的 ISyncKnowledge::ContainsChangeUnit 方法,然後取得產生的投射知識並將它傳遞給這個物件的 ISyncKnowledge::ContainsKnowledge 方法。

請參閱

參考

ISyncKnowledge2 介面