Condividi tramite


Funzioni PNRP

L'API del provider dello spazio dei nomi PNRP usa le funzioni seguenti.

Funzione Descrizione
PeerNameToPeerHostName Codifica il nome peer fornito come formato che può essere usato con una chiamata successiva alla funzione getaddrinfo Windows Sockets.
PeerHostNameToPeerName Decodifica un nome host restituito da PeerNameToPeerHostName nella stringa del nome peer rappresentata.
PeerPnrpStartup Avvia il servizio PNRP (Peer Name Resolution Protocol) per il peer chiamante.
PeerPnrpShutdown Arresta un'istanza in esecuzione del servizio PNRP (Peer Name Resolution Protocol) e rilascia tutte le risorse associate.
PeerPnrpRegister Registra un peer con un cloud PNRP e restituisce un handle che può essere usato per gli aggiornamenti della registrazione.
PeerPnrpUpdateRegistration Aggiornamenti le informazioni di registrazione PNRP per un nome.
PeerPnrpUnregister Annulla la registrazione di un peer da un cloud PNRP.
PeerPnrpResolve Ottiene l'indirizzo(es) dell'endpoint registrato per un nome peer specifico.
PeerPnrpStartResolve Avvia un'operazione di risoluzione dei nomi peer asincrona.
PeerPnrpGetCloudInfo Recupera informazioni sui cloud PNRP (Peer Name Resolution Protocol) in cui partecipa il peer chiamante.
PeerPnrpEndResolve Chiude l'handle per un'operazione di risoluzione PNRP asincrona avviata con una chiamata precedente a PeerPnrpStartResolve.
PNRP e WSALookupServiceBegin Avvia il processo che consente a un'applicazione di risolvere i nomi ed enumerare i cloud di rete.
PNRP e WSALookupServiceEnd Termina una query avviata in una chiamata precedente a WSALookupServiceBegin.
PNRP e WSALookupServiceNext Corrisponde alle query specificate in una chiamata precedente a WSALookupServiceBegin.
PNRP e WSANSPIoctl Riceve notifiche sulle modifiche apportate all'elenco di cloud di rete e alla disponibilità dei risultati di una richiesta di risoluzione dei nomi.
PNRP e WSASetService Registra o rimuove i nomi peer.