How to set timeout for "gethostbyname(...)"

Is there any way to set timeout for the winsock method gethostbyname(...) in VC? If not, is there any fast way to figure out if the target computer (win95/98 and NT4) is connected to some network right now?

Regards
  Søren

svjAsked:
Who is Participating?
 
jkrConnect With a Mentor Commented:
There is no way to set the timeout. But you could use 'NetServerGetInfo()' to test whether the target computer is connected, as the timeout isn't that long...
The problem with this function is just that NT and Win95 use different headers, DLLs and import libs, hence. So the best way is to call it dynamically after retrieveing a function pointer through 'GetProcAddress()'

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.