Partager via


IReplicaKeyMap::LookupReplicaId

Obtient l'ID de réplica qui correspond à la clé de réplica spécifiée.

HRESULT LookupReplicaId( 
  DWORD dwReplicaKey,
  BYTE *pbReplicaId,
  DWORD *pcbIdSize);

Paramètres

  • dwReplicaKey
    [in] Clé de réplica à rechercher.
  • pbReplicaId
    [in, out, unique, size_is(*pcbIdSize)] Retourne l'ID de réplica qui correspond à dwReplicaKey.
  • pcbIdSize
    [in, out] Spécifie le nombre d'octets contenus dans pbReplicaId. Retourne le nombre d'octets requis pour récupérer l'ID lorsque pbReplicaId est trop petit, ou le nombre d'octets écrits.

Valeur de retour

  • S_OK

  • E_POINTER

  • SYNC_E_REPLICA_NOT_FOUND lorsque dwReplicaKey est introuvable.

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA) lorsque pbReplicaId est trop petit. Dans ce cas, le nombre requis d'octets est retourné dans pcbIdSize.

Voir aussi

Référence

Interface IReplicaKeyMap