Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Adds the specified merge tombstone to the list of destination items that is sent to a change applier.
HRESULT AddMergeTombstoneMetadata(
const BYTE * pbOwnerReplicaId,
const BYTE * pbWinnerItemId,
const BYTE * pbItemId,
const SYNC_VERSION * pChangeVersion,
const SYNC_VERSION * pCreationVersion,
ISyncChangeBuilder ** ppChangeBuilder);
Parameters
- pbOwnerReplicaId
[in] The replica ID of the replica where pChangeVersion and pCreationVersion are valid.
- pbWinnerItemId
[in] The ID of the item after the merge occurred. This is also called the winning ID.
- pbItemId
[in] The ID of the item before the merge occurred. This is also called the losing ID.
- pChangeVersion
[in] The version of this change.
- pCreationVersion
[in] The creation version of the item identified by pbItemId.
- ppChangeBuilder
[out] Returns an object that can be used to add change unit information to the merge tombstone.
Return Value
S_OK.
E_INVALIDARG when one of the parameters is an invalid value.
E_POINTER.