Partager via


PeerCollabSignout, fonction (p2p.h)

La fonction PeerCollabSignout signe un homologue d’un type spécifique de fournisseur de présence réseau de collaboration d’homologue.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabSignout(
  [in] DWORD dwSigninOptions
);

Paramètres

[in] dwSigninOptions

PEER_SIGNIN_FLAGS valeur d’énumération qui contient les options de connexion du fournisseur de présence pour l’homologue appelant. Cette valeur est obtenue en appelant PeerCollabGetSigninOptions à partir de l’application homologue.

Valeur retournée

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

Code de retour Description
E_OUTOFMEMORY
La mémoire est insuffisante pour prendre en charge cette opération.
E_INVALIDARG
L’un des arguments n’est pas valide.
PEER_E_NOT_INITIALIZED
L’application n’a pas effectué d’appel précédent à PeerCollabStartup.

Remarques

Si l’infrastructure de collaboration de l’homologue local est déconnectée d’Internet et de Personnes présence proche de moi, toutes les informations temporaires telles que les objets et l’ID de point de terminaison sont supprimées. Toute application qui utilise ces informations doit republier les informations. Un événement unique indiquant la déconnexion est déclenché, au lieu d’envoyer plusieurs événements individuels pour chaque objet ou application.

Plusieurs applications peuvent utiliser l’infrastructure à tout moment. Il n’est pas recommandé qu’une seule application se déconnecte, car d’autres applications ne pourront pas utiliser l’infrastructure. Les applications doivent également être préparées à gérer la connexion et la déconnexion de l’utilisateur, ou les situations où une machine est mise en veille ou en veille prolongée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
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

PEER_SIGNIN_FLAGS

Fonctions de l’API De collaboration d’homologue

PeerCollabGetSigninOptions