PeerGraphSendData, fonction (p2p.h)
La fonction PeerGraphSendData envoie des données à un nœud voisin ou à un nœud directement connecté.
Syntaxe
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphSendData(
[in] HGRAPH hGraph,
[in] ULONGLONG ullConnectionId,
[in] const GUID *pType,
[in] ULONG cbData,
[in] PVOID pvData
);
Paramètres
[in] hGraph
Gérez le graphe d’homologue.
[in] ullConnectionId
Spécifie l’ID unique de la connexion sur laquelle envoyer des données.
[in] pType
Spécifie un type de données défini par l’application à envoyer. Ce paramètre ne peut pas avoir la valeur NULL.
[in] cbData
Spécifie le nombre d’octets pointés par pvData.
[in] pvData
Pointeur vers les données à envoyer.
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 |
---|---|
|
L’un des paramètres n’est pas valide. |
|
Il n’existe aucune connexion avec l’ID donné. |
|
Le handle du graphe d’homologue n’est pas valide. |
|
Le graphe doit être initialisé avec un appel à PeerGraphStartup avant d’utiliser cette fonction. |
Remarques
La fonction PeerGraphSendData retourne dès que les données ont été envoyées à la couche réseau ; la couche de graphique d’homologue n’attend pas un accusé de réception de l’autre côté de la connexion.
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 |