PeerGroupConnectByAddress, fonction (p2p.h)
La fonction PeerGroupConnectByAddress tente de se connecter au groupe d’homologues auquel participent d’autres homologues ayant des adresses IPv6 connues. Une fois cette fonction appelée avec succès, un homologue peut communiquer avec d’autres membres du groupe d’homologues.
Syntaxe
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupConnectByAddress(
[in] HGROUP hGroup,
[in] ULONG cAddresses,
[in] PPEER_ADDRESS pAddresses
);
Paramètres
[in] hGroup
Gérez le groupe d’homologues auquel un homologue a l’intention de se connecter. Ce handle est retourné par la fonction PeerGroupCreate, PeerGroupOpen, PeerGroupJoin ou PeerGroupPasswordJoin . Ce paramètre est obligatoire.
[in] cAddresses
Nombre total de structures PEER_ADDRESS pointées par pAddresses.
[in] pAddresses
Pointeur vers une liste de structures PEER_ADDRESS qui spécifient les points de terminaison des homologues participant au groupe.
Valeur retournée
Retourne S_OK si l’opération réussit. Sinon, la fonction retourne la valeur suivante.
Code de retour | Description |
---|---|
|
Le handle du groupe d’homologues n’est pas valide. |
Des erreurs spécifiques au chiffrement peuvent être retournées à partir du fournisseur de base Microsoft RSA. Ces erreurs sont précédées de CRYPT_* et définies dans Winerror.h.
Notes
Si une valeur de délai d’attente pour PeerGroupConnectByAddress n’est pas fournie dans l’application, un échec entraîne le blocage de l’application. Une valeur de délai d’attente de 30 secondes est recommandée.
Spécifications
Client minimal pris en charge | Windows XP avec SP2 [applications de bureau uniquement],Windows XP avec SP1 avec le Pack réseau avancé pourWindows XP |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | p2p.h |
Bibliothèque | P2P.lib |
DLL | P2P.dll |