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 funktion getaddrinfo Windows Sockets verwendet werden kann. |
| PeerHostNameToPeerName | Decodiert einen Hostnamen, der von PeerNameToPeerHostName zurückgegeben wird, in die Peernamenzeichenfolge, die er darstellt. |
| PeerPnrpStartup | Startet den PNRP-Dienst (Peer Name Resolution Protocol) für den aufrufenden Peer. |
| PeerPnrpShutdown | Fährt eine ausgeführte Instanz 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 | Aktualisiert die PNRP-Registrierungsinformationen für einen Namen. |
| PeerPnrpUnregister | Deregistrierung eines Peers bei einer PNRP-Cloud. |
| PeerPnrpResolve | Ruft die Endpunktadressen ab, die für einen bestimmten Peernamen registriert sind. |
| PeerPnrpStartResolve | Startet einen asynchronen Peernamenauflösungsvorgang. |
| 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 PeerPnrpStartResolveinitiiert wurde. |
| PNRP und WSALookupServiceBegin | Startet den Prozess, mit dem eine Anwendung Namen auflösen und Netzwerkclouds auflisten kann. |
| PNRP und WSALookupServiceEnd | Beendet eine Abfrage, die in einem vorherigen Aufruf von WSALookupServiceBegininitiiert wurde. |
| PNRP und WSALookupServiceNext | Entspricht Abfragen, die in einem vorherigen Aufruf von WSALookupServiceBeginangegeben wurden. |
| PNRP und WSANSPIoctl | Empfängt Benachrichtigungen zu Änderungen an der Netzwerkcloudliste und zur Verfügbarkeit der Ergebnisse einer Namensauflösungsanforderung. |
| PNRP und WSASetService | Registriert oder entfernt Peernamen. |