Как реализовать программу проверки коннекта (2 соединения) Windows?

Добрый день!

Дано:
Windows 7-8.
Два соединения: 3г модем и витая пара.

Мне нужно реализовать сервис проверки наличия коннекта на машине через 3g модем.
То есть при пропадании соединения через 3г модем отсылать отчет (путь это будет email ) через соединение по витой паре.

Будьте добры, подскажите, в каком направлении изучать вопрос.
  • Вопрос задан
  • 2592 просмотра
Решения вопроса 1
TrueBers
@TrueBers
Гуглю за еду
  1. Получить список интерфейсов (WinAPI: GetIfTable)
  2. Понять какой ethernet (IF_TYPE_ETHERNET_CSMACD), а какой ppp (IF_TYPE_PPP) (WinAPI: GetIfEntry). Смотрим на PMIB_IFROW->dwType.
  3. Повесить по сокету на них. Пинговать по таймеру через ppp, упал — email через другой.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы