Condividi tramite


Funzione PeerGroupCloseDirectConnection (p2p.h)

La funzione PeerGroupCloseDirectConnection chiude una connessione diretta specifica tra due peer.

Sintassi

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupCloseDirectConnection(
  [in] HGROUP    hGroup,
  [in] ULONGLONG ullConnectionId
);

Parametri

[in] hGroup

Gestire il gruppo di peer che contiene i peer coinvolti nella connessione diretta. Questo handle viene restituito dalla funzione PeerGroupCreate, PeerGroupOpen o PeerGroupJoin . Questo parametro è obbligatorio.

[in] ullConnectionId

Specifica l'ID connessione da cui disconnettersi. Questo parametro è obbligatorio e non ha alcun valore predefinito.

Valore restituito

Restituisce S_OK se l'operazione ha esito positivo. In caso contrario, la funzione restituisce uno dei valori seguenti.

Codice restituito Descrizione
PEER_E_CONNECTION_NOT_FOUND
Impossibile trovare una connessione diretta corrispondente all'ID connessione fornito.
PEER_E_INVALID_GROUP
L'handle al gruppo di peer non è valido.
 

Gli errori specifici della crittografia possono essere restituiti dal provider di base Microsoft RSA. Questi errori sono preceduti da CRYPT_* e definiti in Winerror.h.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2 [solo app desktop], Windows XP con SP1 con Advanced Networking Pack forWindows XP
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione p2p.h
Libreria P2P.lib
DLL P2P.dll

Vedi anche

PeerGroupCreate

PeerGroupJoin

PeerGroupOpen

PeerGroupOpenDirectConnection