ISynchronousNotifyingChangeApplierTarget2::SaveConstraintConflict
由衍生類別中實作時,儲存涉及條件約束衝突之項目的相關資訊。
HRESULT SaveConstraintConflict(
ISyncChange * pChange,
BYTE * pConflictingItemId,
CONSTRAINT_CONFLICT_REASON constraintConflictReason,
IUnknown * pUnkData,
ISyncKnowledge * pConflictKnowledge,
BOOL fTemporary);
參數
- pChange
[in] 來源提供者中衝突變更的項目中繼資料。
- pConflictingItemId
[in] 目的地複寫中與 pChange 指定的項目發生衝突之項目的項目識別碼。
- constraintConflictReason
[in] 發生衝突的原因。
- pUnkData
[in] 衝突變更的項目資料。
- pConflictKnowledge
[in] 套用這個變更時要學習的知識。這項知識必須與變更一起儲存。
- fTemporary
[in] 如果這是暫時的衝突,則為 TRUE,否則為 FALSE。
傳回值
S_OK
提供者決定的錯誤碼
備註
如果這個衝突所代表的變更套用至複寫,pConflictKnowledge 就必須與該複寫的知識結合。
請參閱
參考
ISynchronousNotifyingChangeApplierTarget2 介面