HRESULT CreateSyncChangeForMergeTombstone( const BYTE * pbOwnerReplicaId, const BYTE * pbItemId, const BYTE * pbWinnerItemId, const SYNC_VERSION * pChangeVersion, const SYNC_VERSION * pCreationVersion, REFIID riid, void ** ppUnknown);
[in] The ID of the replica that originated this change.
[in] The ID of the item before the merge occurred. This is also called the losing ID.
[in] The ID of the item after the merge occurred. This is also called the winning ID.
[in] The version of the change.
[in] The creation version of the item identified by pbItemId.
[in] The IID of the object to create. The following values are valid:
[out, iid_is(riid)] Returns the newly created object.
A merge tombstone is used to indicate that conflicting items with different item IDs have been merged into one item that is identified by the winning item ID. The merge tombstone indicates that the losing item ID refers to the same item as the winning item ID. For more information, see Detecting and Resolving Constraint Conflicts.