API 中的 gethostbyaddr 函式
gethostbyaddr函式會使用WSALookupServiceBegin函式來查詢SVCID_INET_HOSTNAMEBYADDR作為服務類別 GUID。 主機位址會以虛線 IPv4 字串的形式提供, (例如,傳遞至WSALookupServiceBegin函式之lpszServiceInstanceName成員中的 「192.9.200.120」) 。 Ws2_32.dll會指定LUP_RETURN_BLOB,而名稱服務提供者會使用位移,而不是使用位移,而不是指標,將 HOSTENT 結構放在 Blob (中,如上述) 所述。 名稱服務提供者也應該接受這些其他LUP_RETURN_* 旗標。
旗標 | 描述 |
---|---|
LUP_RETURN_NAME | 從lpszServiceInstanceName中的HOSTENT結構傳回h_name成員。 |
LUP_RETURN_ADDR | 從CSADDR_INFO結構中的HOSTENT傳回定址資訊,埠資訊預設為零。 |
相關主題