Compartir a través de


Función gethostbyaddr en la API

La funcióngethostbyaddr usa la función WSALookupServiceBegin para consultar SVCID_INET_HOSTNAMEBYADDR como GUID de clase de servicio. La dirección de host se proporciona como una cadena IPv4 de puntos decimnal (por ejemplo, "192.9.200.120") en la lpszServiceInstanceName miembro del estructura WSAQUERYSET que se pasa a la función WSALookupServiceBegin. El Ws2_32.dll especifica LUP_RETURN_BLOB y el proveedor de servicios de nombres coloca una estructura HOSTENT en el blob (mediante desplazamientos en lugar de punteros como se ha descrito anteriormente). Los proveedores de servicios de nombres también deben respetar estas otras marcas de LUP_RETURN_*.

Bandera Descripción
LUP_RETURN_NAME Devuelve el miembro h_name de estructura hostENT en lpszServiceInstanceName.
LUP_RETURN_ADDR Devuelve información de direccionamiento de HOSTENT en estructuras de CSADDR_INFO, la información del puerto se establece de forma predeterminada en cero.

 

resolución de nombres compatible para TCP/IP en la API de Windows Sockets 1.1

Protocol-Independent resolución de nombres

de resolución de nombres y registro