gethostbyaddr的使用问题。
我用gethostbyname来得到指定机器的信息没问题了,可是用gethostbyaddr却不能成功。返回的错误是WSANO_DATA,我不明白到底是什么地方错了,以下是部分代码。
LPHOSTENT phost;
LPSTR m_addr = m_dc_mIpAddr.GetBuffer(1); //m_dc_mIpAddr是给定的IP地址
phost = gethostbyaddr((LPCTSTR)m_addr,4,AF_INET);
是什么毛病呢?或者谁能给我段好用的源码。