Выбор подключения к интернету.

Тема в разделе "WASM.WIN32", создана пользователем Euler, 12 авг 2010.

  1. Euler

    Euler New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2009
    Сообщения:
    56
    Не знаю сюда это нужно или в WASM.NETWORKS, поэтому прошу прощения, если ошибся разделом. Задача следующая- у компьютера есть несколько подключений к интернету, нужно заставить определённые программы использовать конкретное подключение. Подскажите пожалуйста, как это можно реализовать(ОС XP, Vista, 7).
     
  2. x64

    x64 New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2008
    Сообщения:
    1.370
    Адрес:
    Россия
    Если программно, то написать TDI-фильтр и подменять локальный адрес на адрес требуемого подключения.
     
  3. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Зачем так сложно? Почему не перехватить функции в юзермоде?
     
  4. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    > Зачем так сложно? Почему не перехватить функции в юзермоде?
    каких, например? :)
     
  5. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Например connect, в которой сделать bind.
     
  6. Euler

    Euler New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2009
    Сообщения:
    56
    Действительно довольно сложно, ведь нужен драйвер. Но в любом случае тема довольно интересная, не подскажите литературу где можно узнать подробности?
    К сожалению не подойдёт для игр, directinput действует в обход WinApi.
    Вообще приложения которые нужно так запускать запускаются из моего приложения и если я правильно понимаю, то мне нужно просто программно изменить порядок подключений, запустить приложение, чутка подождать и вернуть прежний порядок подключений. Это верно или нет?