Partager via


PeerGroupCloseDirectConnection, fonction (p2p.h)

La fonction PeerGroupCloseDirectConnection ferme une connexion directe spécifique entre deux homologues.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupCloseDirectConnection(
  [in] HGROUP    hGroup,
  [in] ULONGLONG ullConnectionId
);

Paramètres

[in] hGroup

Gérez le groupe d’homologues qui contient les homologues impliqués dans la connexion directe. Ce handle est retourné par la fonction PeerGroupCreate, PeerGroupOpen ou PeerGroupJoin . Ce paramètre est obligatoire.

[in] ullConnectionId

Spécifie l’ID de connexion à partir duquel se déconnecter. Ce paramètre est obligatoire et n’a aucune valeur par défaut.

Valeur retournée

Retourne S_OK si l’opération réussit. Sinon, la fonction retourne l’une des valeurs suivantes.

Code de retour Description
PEER_E_CONNECTION_NOT_FOUND
Une connexion directe qui correspond à l’ID de connexion fourni est introuvable.
PEER_E_INVALID_GROUP
Le handle du groupe d’homologues n’est pas valide.
 

Les 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.

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 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

Voir aussi

PeerGroupCreate

PeerGroupJoin

PeerGroupOpen

PeerGroupOpenDirectConnection