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. |