Win32 API 日本語リファレンス
ホームSystem.WindowsSync › IConstraintConflict

IConstraintConflict

COM
IID00d2302e-1cf8-4835-b85f-b7ca4f799e0a継承元IUnknown自前メソッド開始 vtbl3

メソッド 12

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetDestinationProviderConflictingChange(ISyncChange** ppConflictingChange)
4HRESULT GetSourceProviderConflictingChange(ISyncChange** ppConflictingChange)
5HRESULT GetDestinationProviderOriginalChange(ISyncChange** ppOriginalChange)
6HRESULT GetDestinationProviderConflictingData(IUnknown** ppConflictingData)
7HRESULT GetSourceProviderConflictingData(IUnknown** ppConflictingData)
8HRESULT GetDestinationProviderOriginalData(IUnknown** ppOriginalData)
9HRESULT GetConstraintResolveActionForChange(SYNC_CONSTRAINT_RESOLVE_ACTION* pConstraintResolveAction)
10HRESULT SetConstraintResolveActionForChange(SYNC_CONSTRAINT_RESOLVE_ACTION constraintResolveAction)
11HRESULT GetConstraintResolveActionForChangeUnit(ISyncChangeUnit* pChangeUnit, SYNC_CONSTRAINT_RESOLVE_ACTION* pConstraintResolveAction)
12HRESULT SetConstraintResolveActionForChangeUnit(ISyncChangeUnit* pChangeUnit, SYNC_CONSTRAINT_RESOLVE_ACTION constraintResolveAction)
13HRESULT GetConstraintConflictReason(CONSTRAINT_CONFLICT_REASON* pConstraintConflictReason)
14HRESULT IsTemporary()