Как получить имя хоста (например, «www.google.com») из IP-адреса или структуры sockaddr_in / sockaddr_in6 / sockaddr (или другого) в C ++ (WinAPI)?
Вы ищете getnameinfo функция. Пример включен на странице MSDN.
getnameinfo
Других решений пока нет …