Freigeben über


PNRP-Funktionen

Die PNRP-Namespaceanbieter-API verwendet die folgenden Funktionen.

Funktion BESCHREIBUNG
PeerNameToPeerHostName Codiert den angegebenen Peernamen als Format, das mit einem nachfolgenden Aufruf der Windows Sockets-Funktion getaddrinfo verwendet werden kann.
PeerHostNameToPeerName Decodiert einen von PeerNameToPeerHostName zurückgegebenen Hostnamen in die Peernamenzeichenfolge, die er darstellt.
PeerPnrpStartup Startet den PNRP-Dienst (Peer Name Resolution Protocol) für den aufrufenden Peer.
PeerPnrpShutdown Fährt einen ausgeführten instance des PNRP-Diensts (Peer Name Resolution Protocol) herunter und gibt alle zugeordneten Ressourcen frei.
PeerPnrpRegister Registriert einen Peer bei einer PNRP-Cloud und gibt ein Handle zurück, das für Registrierungsupdates verwendet werden kann.
PeerPnrpUpdateRegistration Updates die PNRP-Registrierungsinformationen für einen Namen.
PeerPnrpUnregister Hebt die Registrierung eines Peers aus einer PNRP-Cloud auf.
PeerPnrpResolve Ruft die Endpunktadresse(en) ab, die für einen bestimmten Peernamen registriert sind.
PeerPnrpStartResolve Startet einen asynchronen Vorgang zur Auflösung von Peernamen.
PeerPnrpGetCloudInfo Ruft Informationen zu den PNRP-Clouds (Peer Name Resolution Protocol) ab, an denen der aufrufende Peer teilnimmt.
PeerPnrpEndResolve Schließt das Handle für einen asynchronen PNRP-Auflösungsvorgang, der mit einem vorherigen Aufruf von PeerPnrpStartResolve initiiert wurde.
PNRP und WSALookupServiceBegin Startet den Prozess, der es einer Anwendung ermöglicht, Namen aufzulösen und Netzwerkwolken aufzulisten.
PNRP und WSALookupServiceEnd Beendet eine Abfrage, die in einem vorherigen Aufruf von WSALookupServiceBegin initiiert wurde.
PNRP und WSALookupServiceNext Entspricht Abfragen, die in einem vorherigen Aufruf von WSALookupServiceBegin angegeben wurden.
PNRP und WSANSPIoctl Empfängt Benachrichtigungen über Änderungen an der Netzwerk-Cloudliste und die Verfügbarkeit der Ergebnisse einer Namensauflösungsanforderung.
PNRP und WSASetService Registriert oder entfernt Peernamen.