ISyncKnowledge::GetOwnerReplicaId
Obtient l'ID du réplica qui possède cette connaissance.
Syntaxe
HRESULT GetOwnerReplicaId(
BYTE *pbReplicaId,
DWORD *pcbIdSize);
Paramètres
pbReplicaId
[in, out, unique, size_is(*pcbIdSize)] Retourne l'ID du réplica qui possède cette connaissance.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_INVALIDARG
HRESULT_FROM_WIN32(ERROR_MORE_DATA) lorsque pbReplicaId est trop petit. Dans ce cas, le nombre requis d'octets est retourné dans pcbIdSize.
Notes
La connaissance est valide uniquement pour le réplica qui la possède. Pour utiliser la connaissance d'un réplica qui diffère du réplica propriétaire, la connaissance doit d'abord être convertie en utilisant ISyncKnowledge::MapRemoteToLocal.