Partager via


PeerPnrpUpdateRegistration, fonction (p2p.h)

La fonction PeerPnrpUpdateRegistration met à jour les informations d’inscription PNRP pour un nom.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerPnrpUpdateRegistration(
  [in] HREGISTRATION                hRegistration,
  [in] PPEER_PNRP_REGISTRATION_INFO pRegistrationInfo
);

Paramètres

[in] hRegistration

Gérez une inscription PNRP pour le nœud homologue obtenu par un appel précédent à PeerPnrpRegister.

[in] pRegistrationInfo

Pointeur vers une structure PEER_PNRP_REGISTRATION_INFO qui contient les informations de point de terminaison pour le nœud homologue d’inscription.

Valeur retournée

Si l’appel de fonction réussit, la valeur de retour est S_OK. Sinon, elle retourne l’une des valeurs suivantes.

Code de retour Description
E_INVALIDARG
L’un des paramètres n’est pas valide.
E_OUTOFMEMORY
La mémoire est insuffisante pour effectuer l’opération spécifiée.

Remarques

Les membres pwzCloudName et cAddresses du PEER_PNRP_REGISTRATION_INFO fournis dans le paramètre pRegistrationInfo ne peuvent pas être modifiés avec PeerPnrpUpdateRegistration. Si vous tentez de le faire, une erreur de E_INVALIDARG est retournée.

PeerPnrpUpdateRegistration a une charge utile maximale de 4 Ko.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2 [applications de bureau uniquement],Windows XP avec SP1 avec le Pack de mise en réseau avancé pour Windows XP
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête p2p.h
Bibliothèque P2P.lib
DLL P2P.dll

Voir aussi

PeerPnrpRegister

PeerPnrpUnregister