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 |
---|---|
|
La mémoire est insuffisante pour prendre en charge cette opération. |
|
L’un des arguments n’est pas valide. |
|
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 |