Freigeben über


IDestinationChangeVersionsBuilder2::AddMergeTombstoneMetadata

Fügt der Liste der Zielelemente, die an einen Änderungsanwender gesendet werden, den angegebenen Mergetombstone hinzu.

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

Parameter

  • pbOwnerReplicaId
    [in] Die Replikat-ID des Replikats, in dem pChangeVersion und pCreationVersion gültig sind.
  • pbWinnerItemId
    [in] Die ID des Elements nach der Zusammenführung. Sie wird auch als vorrangige ID bezeichnet.
  • pbItemId
    [in] Die ID des Elements vor der Zusammenführung. Sie wird auch als nachrangige ID bezeichnet.
  • pChangeVersion
    [in] Die Version dieser Änderung.
  • pCreationVersion
    [in] Die Erstellungsversion des Elements, das durch pbItemId identifiziert wird.
  • ppChangeBuilder
    [out] Gibt ein Objekt zurück, das verwendet werden kann, um dem Mergetombstone Informationen über die Änderungseinheit hinzuzufügen.

Rückgabewert

  • S_OK.

  • E_INVALIDARG, wenn einer der Parameter ein ungültiger Wert ist.

  • E_POINTER.

Siehe auch

Verweis

IDestinationChangeVersionsBuilder2-Schnittstelle