다음을 통해 공유


API의 gethostbyname 함수

gethostbyname 함수는 WSALookupServiceBegin 함수를 사용하여 SVCID_INET_HOSTADDRBYNAME 서비스 클래스 GUID로 쿼리합니다. 호스트 이름은 WSALookupServiceBegin 함수에 전달된 WSAQUERYSET 구조체의 lpszServiceInstanceName 멤버에 제공됩니다. Ws2_32.dll LUP_RETURN_BLOB 지정하고 이름 서비스 공급자는 위에서 설명한 대로 포인터 대신 오프셋을 사용하여 HOSTENT 구조를 Blob에 배치합니다. 이름 서비스 공급자는 이러한 다른 LUP_RETURN_* 플래그도 적용해야 합니다.

플래그 설명
LUP_RETURN_NAME lpszServiceInstanceNameHOSTENT 구조체에서 h_name 멤버를 반환합니다.
LUP_RETURN_ADDR CSADDR_INFO 구조에서 HOSTENT의 주소 지정 정보를 반환하며 포트 정보는 기본적으로 0으로 설정됩니다. 이 루틴은 점선 IPv4 주소로 구성된 호스트 이름을 resolve 않습니다.

 

Windows 소켓 1.1 API의 TCP/IP에 대한 호환되는 이름 확인

프로토콜 독립적 이름 확인

등록 및 이름 확인