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.