Condividi tramite


Funzione PeerPnrpStartup (p2p.h)

La funzione PeerPnrpStartup avvia il servizio Peer Name Resolution Protocol (PNRP) per il peer chiamante.

Sintassi

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerPnrpStartup(
  WORD wVersionRequested
);

Parametri

wVersionRequested

Versione di PNRP da usare per questa istanza del servizio. Il valore predefinito è PNRP_VERSION (2).

Valore restituito

Se la chiamata di funzione ha esito positivo, il valore restituito è S_OK. In caso contrario, restituisce uno dei valori seguenti.

Codice restituito Descrizione
E_INVALIDARG
Uno dei parametri non è valido.
E_OUTOFMEMORY
Memoria insufficiente per eseguire l'operazione specificata.
PEER_E_UNSUPPORTED_VERSION
La versione fornita non è supportata.
PEER_E_SERVICE_NOT_AVAILABLE
L'infrastruttura peer collaboration, che include Persone Near Me, non è disponibile. Questo codice verrà restituito anche ogni volta che viene effettuato un tentativo di utilizzo dell'infrastruttura di collaborazione da un processo con privilegi elevati.

Commenti

Per arrestare il servizio PNRP per il peer chiamante e rilasciare tutte le risorse associate, chiamare PeerPnrpShutdown.

Requisiti

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

Vedi anche

PeerPnrpShutdown