Freigeben über


IConstructReplicaKeyMap::FindOrAddReplica

Fügt einemIReplicaKeyMap-Objekt Einträge hinzu oder sucht in diesem nach Einträgen.

HRESULT FindOrAddReplica(
  const BYTE * pbReplicaId,
  DWORD * pdwReplicaKey);

Parameter

  • pbReplicaId
    [in] Die ID des Replikats, das hinzugefügt oder gesucht werden soll.
  • pdwReplicaKey
    [out] Der Schlüssel des Replikats in der Zuordnung. Wenn ein Eintrag für pbReplicaId nicht in der Zuordnung vorhanden ist, wird ein Eintrag erstellt und diesem ein neuer Schlüssel zugewiesen.

Rückgabewert

  • S_OK

  • E_POINTER

  • SYNC_E_ID_FORMAT_MISMATCH, wenn pbReplicaId nicht dem vom Anbieter angegebenen Format entspricht.

Siehe auch

Verweis

IConstructReplicaKeyMap-Schnittstelle