Solved

Can i know whether net connection is there without using CInternetConnection?

Posted on 2000-03-18
15
241 Views
Last Modified: 2013-11-20
Hi !

    I want to know whether network connection exists without using CInternetConnection.If i try to connect using CInternetConnection,it is taking hell lot of time....

any suggestions.....
0
Comment
Question by:ceena
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 9
  • 6
15 Comments
 
LVL 5

Accepted Solution

by:
Wyn earned 100 total points
ID: 2631155
Try InternetGetConnectedState().
Btw:You'd include wininet.h and wininet.lib

Regards

0
 

Author Comment

by:ceena
ID: 2635301
Thanks.but i have a problem .

i am using vc++ 5.0

i included wininet.h header...

but it says

   error C2065: 'InternetGetConnectedState' : undeclared identifier


how will i include wininet.lib, shd i import it.if so how?


Thanks once again.
0
 

Author Comment

by:ceena
ID: 2643291
Wyn,

   can u just suggest a solution for the above mentioned problem.


thanks in advance.
ceena
0
Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

 

Author Comment

by:ceena
ID: 2643303
Wyn,

   can u just suggest a solution for the above mentioned problem.


thanks in advance.
ceena
0
 
LVL 5

Expert Comment

by:Wyn
ID: 2643825
sorry ,ceena!!!!
The email arrive very later...
You'd open the Project menu and choose the Setting sub-menu.Then choose LINK at top  and add the wininet.lib to the object/library module edit box...

Free to ask

Regards
W.Yinan
0
 

Author Comment

by:ceena
ID: 2643950
Thanks a lot.

But even if the local m/c doesnot have internet connection then also it is returning true...How is that????

  Again how will i get the true ststus of connection...like

INTERNET_CONNECTION_CONFIGURED


etc....


i mean how will u manipulate lpdwFlags...


thanks.
ceena.

0
 

Author Comment

by:ceena
ID: 2644170
Thanks a lot.

But even if the local m/c doesnot have internet connection then also it is returning true...How is that????

  Again how will i get the true ststus of connection...like

INTERNET_CONNECTION_CONFIGURED


etc....


i mean how will u manipulate lpdwFlags...


thanks.
ceena.

0
 
LVL 5

Expert Comment

by:Wyn
ID: 2645370
HOWTO: Detecting If You Have a Connection to the Internet
http://support.microsoft.com/support/kb/articles/Q242/5/58.ASP

Free to ask .

Regards
0
 
LVL 5

Expert Comment

by:Wyn
ID: 2645603
FYI:
DWORD dwCheck = INTERNET_CONNECTION_MODEM;

BOOL check = InternetGetConnectedState(&dwCheck, 0) ;

Regards
W.Yinan
0
 

Author Comment

by:ceena
ID: 2647926
Adjusted points from 50 to 100
0
 

Author Comment

by:ceena
ID: 2647927
Thanks a lot

the support link is good.

I think i shd use IsDestinationReachable() to serve my purpose....

ceena.
0
 
LVL 5

Expert Comment

by:Wyn
ID: 2647963
Thank you for the pts...

You are welcome.

Regards
W.Yinan
0
 

Author Comment

by:ceena
ID: 2647974
Thanks a lot

the support link is good.

I think i shd use IsDestinationReachable() to serve my purpose....

ceena.
0
 

Author Comment

by:ceena
ID: 2648213
can u just tell which header to include for IsDestinationReachable()??


0
 
LVL 5

Expert Comment

by:Wyn
ID: 2649059
Sorry ,I try to search it in MSDN disc but cannot find.I will back if I get something info ...
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction: Dynamic window placements and drawing on a form, simple usage of windows registry as a storage place for information. Continuing from the first article about sudoku.  There we have designed the application and put a lot of user int…
Introduction: Ownerdraw of the grid button.  A singleton class implentation and usage. Continuing from the fifth article about sudoku.   Open the project in visual studio. Go to the class view – CGridButton should be visible as a class.  R…
This video will show you how to get GIT to work in Eclipse.   It will walk you through how to install the EGit plugin in eclipse and how to checkout an existing repository.
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

617 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question