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 方法。