gethostbyaddr-funktion i API:et
Funktionen gethostbyaddr använder funktionen WSALookupServiceBegin för att fråga SVCID_INET_HOSTNAMEBYADDR som guid för tjänstklass. Värdadressen anges som en prickad decimnal IPv4-sträng (till exempel "192.9.200.120") i lpszServiceInstanceName medlem i WSAQUERYSET- struktur som skickas till funktionen WSALookupServiceBegin. Ws2_32.dll anger LUP_RETURN_BLOB och namntjänstleverantören placerar en HOSTENT- struktur i bloben (med förskjutningar i stället för pekare enligt beskrivningen ovan). Namntjänstleverantörer bör också respektera dessa andra LUP_RETURN_* flaggor.
Flagga | Beskrivning |
---|---|
LUP_RETURN_NAME | Returnerar h_name-medlemmen från HOSTENT- struktur i lpszServiceInstanceName. |
LUP_RETURN_ADDR | Returnerar adresseringsinformation från HOSTENT- i CSADDR_INFO strukturer är portinformationen som standard noll. |
Relaterade ämnen