UID | title | description | helpviewer_keywords | old-location | tech.root | ms.assetid | ms.date | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | req.redist | ms.custom | f1_keywords | dev_langs | topic_type | api_type | api_location | api_name | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NF:p2p.PeerGraphConnect |
PeerGraphConnect function (p2p.h) |
The PeerGraphConnect function attempts to make a connection to a specified node in a peer graph. |
|
p2p\peergraphconnect.htm |
p2p |
76a2c54d-4424-4aa3-9b62-3ebe88b63c9f |
12/05/2018 |
PeerGraphConnect, PeerGraphConnect function [Peer Networking], p2p.peergraphconnect, p2p/PeerGraphConnect |
p2p.h |
Windows |
Windows XP with SP2 [desktop apps only],Windows XP with SP1 with the Advanced Networking Pack forWindows XP |
None supported |
P2PGraph.lib |
P2PGraph.dll |
Windows |
19H1 |
|
|
|
|
|
|
The PeerGraphConnect function attempts to make a connection to a specified node in a peer graph. This function starts an asynchronous operation. The calling application must wait for a PEER_GRAPH_EVENT_NEIGHBOR_CONNECTION event to determine if the connection attempt is successful.
Handle to a peer graph.
The unique ID of a peer to connect to at pAddress. Specify NULL to connect to any peer listening at a specified address in the same peer graph.
Pointer to a PEER_ADDRESS structure that identifies a node to connect to.
Receives the pointer to an ULONGLONG that contains the connection ID. This ID can be used with the direct communication functions.
If the function call succeeds, the return value is S_OK. Otherwise, it returns one of the following values.
Return code | Description |
---|---|
|
One of the parameters is not valid. |
|
There is not enough memory to perform a specified operation. |
|
A neighbor connection to a specified node already exists. |
|
The handle to a peer graph is invalid. |
|
A graph must be initialized with a call to PeerGraphStartup before using this function. |