Funkcje PNRP
Interfejs API dostawcy przestrzeni nazw PNRP używa następujących funkcji.
Funkcja | Opis |
---|---|
PeerNameToPeerHostName | Koduje podaną nazwę elementu równorzędnego jako format, który może być używany z kolejnym wywołaniem getaddrinfo funkcji Windows Sockets. |
PeerHostNameToPeerName | Dekoduje nazwę hosta zwróconą przez PeerNameToPeerHostName do ciągu nazwy elementu równorzędnego, który reprezentuje. |
PeerPnrpStartup | Uruchamia usługę Peer Name Resolution Protocol (PNRP) dla elementu równorzędnego wywołującego elementu równorzędnego. |
PeerPnrpShutdown | Zamyka uruchomione wystąpienie usługi PEER Name Resolution Protocol (PNRP) i zwalnia wszystkie skojarzone z nim zasoby. |
PeerPnrpRegister | Rejestruje element równorzędny z chmurą PNRP i zwraca uchwyt, którego można użyć do aktualizacji rejestracji. |
PeerPnrpUpdateRegistration | Aktualizuje informacje o rejestracji PNRP dla nazwy. |
PeerPnrpUnregister | Wyrejestrowuje element równorzędny z chmury PNRP. |
PeerPnrpResolve | Uzyskuje adresy punktu końcowego zarejestrowane dla określonej nazwy elementu równorzędnego. |
PeerPnrpStartResolve | Uruchamia operację asynchronicznej rozpoznawania nazw równorzędnych. |
PeerPnrpGetCloudInfo | Pobiera informacje na temat chmur protokołu PNRP (Peer Name Resolution Protocol), w których uczestniczy element równorzędny wywołujący element równorzędny. |
PeerPnrpEndResolve | Zamyka dojście dla asynchronicznej operacji rozwiązywania pnRP zainicjowanej przy użyciu poprzedniego wywołania metody PeerPnrpStartResolve. |
PNRP i WSALookupServiceBegin | Uruchamia proces, który umożliwia aplikacji rozpoznawanie nazw i wyliczanie chmur sieciowych. |
PNRP i WSALookupServiceEnd | Przerywa zapytanie zainicjowane w poprzednim wywołaniu polecenia WSALookupServiceBegin. |
PNRP i WSALookupServiceNext | Dopasuje zapytania określone w poprzednim wywołaniu do WSALookupServiceBegin. |
PNRP i WSANSPIoctl | Odbiera powiadomienia o zmianach na liście chmury sieciowej i dostępności wyników żądania rozpoznawania nazw. |
PNRP i WSASetService | Rejestruje lub usuwa nazwy równorzędnych. |