Проверка соединения с интернетом
От: doskach Россия www.doskach.spb.ru
Дата: 19.02.03 10:30
Оценка:
Ответьте пожалуйста! Какая именно WinApi функция проверяет наличие соединения с интернетом. Такая точно есть, но я её просто забыл. Есть вариант проверки через реестр, я бы тоже хотел его учточнить! Заранее спасибо.

19.02.03 15:36: Перенесено из 'C/C++'
Если ты в жизни совершил много ошибок — запусти отладку. :-))
www.doskach.spb.ru
Re: Проверка соединения с интернетом
От: Spark  
Дата: 19.02.03 12:05
Оценка:
Здравствуйте, doskach, Вы писали:

D>Ответьте пожалуйста! Какая именно WinApi функция проверяет наличие соединения с интернетом. Такая точно есть, но я её просто забыл. Есть вариант проверки через реестр, я бы тоже хотел его учточнить! Заранее спасибо.


Я думаю, что RasEnumConnections и RasGetConnectStatus, экспортируемые RASAPI32.DLL — то, что Вам нужно.
... << RSDN@Home 1.0 beta 6a >>
Re: Проверка соединения с интернетом
От: McQwerty Россия  
Дата: 20.02.03 08:36
Оценка:
Здравствуйте, doskach, Вы писали:

D>Ответьте пожалуйста! Какая именно WinApi функция проверяет наличие соединения с интернетом. Такая точно есть, но я её просто забыл. Есть вариант проверки через реестр, я бы тоже хотел его учточнить! Заранее спасибо.


InetIsOffline
Determines whether or not the system is connected to the Internet.

BOOL InetIsOffline(
  DWORD dwFlags,
);

Parameters
dwFlags
Input flags for the function. This must be set to zero.

Return Value
Returns TRUE if the local system in not currently connected to the Internet. Returns FALSE if the local system is connected to the Internet or if no attempt has yet been made to connect to the Internet.

Requirements
Version 4.00 and later of Shell32.dll
Windows NT/2000: Requires Windows NT 4.0 or later.
Windows 95/98/Me: Requires Windows 95 or later.
Header: Declared in intshcut.h.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.