PeerGraphSetPresence, fonction (p2p.h)
La fonction PeerGraphSetPresence active ou désactive explicitement la publication des enregistrements de présence pour un nœud spécifique. Cette fonction peut remplacer les paramètres de présence dans les propriétés du graphique homologue. L’appel de cette fonction permet d’énumérer des nœuds avec PeerGraphEnumNodes.
Syntaxe
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphSetPresence(
[in] HGRAPH hGraph,
[in] BOOL fPresent
);
Paramètres
[in] hGraph
Gérer vers un graphe d’homologue.
[in] fPresent
Spécifiez TRUE pour forcer l’infrastructure peer Graphing à publier un enregistrement de présence pour ce nœud, ce qui remplace le paramètre spécifié par cPresenceMax dans PEER_GRAPH_PROPERTIES. Spécifiez FALSE pour renvoyer le nœud au comportement par défaut spécifié dans les propriétés du graphique homologue.
Valeur retournée
Si l’appel de fonction réussit, la valeur de retour est S_OK. Sinon, il retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
L’un des paramètres n’est pas valide. |
|
Le handle du graphe d’homologue n’est pas valide. Les informations de présence ne peuvent pas être publiées. |
|
Le graphe homologue doit être initialisé avec un appel à PeerGraphStartup avant d’utiliser cette fonction. |
Remarques
Si les informations de présence n’ont pas été publiées explicitement par le graphique d’homologue, les nœuds ne sont pas visibles lorsqu’un graphique homologue est énuméré.
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 | P2PGraph.lib |
DLL | P2PGraph.dll |