IDestinationChangeVersionsBuilder2::AddMergeTombstoneMetadata

将指定的合并逻辑删除添加到发送给变更应用方的目标项列表中。

HRESULT AddMergeTombstoneMetadata(
  const BYTE * pbOwnerReplicaId, 
  const BYTE * pbWinnerItemId,
  const BYTE * pbItemId, 
  const SYNC_VERSION * pChangeVersion,
  const SYNC_VERSION * pCreationVersion, 
  ISyncChangeBuilder ** ppChangeBuilder);

参数

  • pbOwnerReplicaId
    [in] pChangeVersion 和 pCreationVersion 均有效的副本的副本 ID。
  • pbWinnerItemId
    [in] 发生合并后的项的 ID。这也称为入选 ID。
  • pbItemId
    [in] 发生合并前的项的 ID。这也称为落选 ID。
  • pChangeVersion
    [in] 此变更的版本。
  • pCreationVersion
    [in] 由 pbItemId 标识的项的创建版本。
  • ppChangeBuilder
    [out] 返回一个可用于将变更单位信息添加到合并逻辑删除的对象。

返回值

  • S_OK。

  • 如果其中一个参数是无效值,则返回值为 E_INVALIDARG。

  • E_POINTER。

请参阅

参考

IDestinationChangeVersionsBuilder2 接口