On MSDN it mentions GetHostByName is obsolete. Заменой является GetHostEntry. В чем их разница?
GetHostByName
GetHostEntry