Как программно изменить номер LANA сетевого адаптера?

Тема в разделе "WASM.WIN32", создана пользователем AlexSpl, 30 ноя 2010.

  1. AlexSpl

    AlexSpl New Member

    Публикаций:
    0
    Регистрация:
    6 окт 2008
    Сообщения:
    8
    Как программно изменить номер LANA сетевого адаптера? В Windows NT это можно было делать средствами ОС. Очень нужно!

    Для справки. Написал программку, которая с помощью NCBENUM выводит соответствия между МАС адресами и номерами LANA сетевых адаптеров. Служба "NetBIOS over TCP/IP" должна быть запущена.
    http://webfile.ru/4930833
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    iphlpapi
     
  3. AlexSpl

    AlexSpl New Member

    Публикаций:
    0
    Регистрация:
    6 окт 2008
    Сообщения:
    8
    Booster, конкретную функцию в dll указать можете?

    Поиск творит чудеса. Если кому надо
    http://www.codefaq.ru/index.php?page=articles&id=71

    Только совсем не понятно, какая из этих функций позволяет менять номер LANA...
     
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Менять вроде нету, только добавить и удалить.
     
  5. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Я наверно неверно понял. Изменить нужно mac? Тогда скорее всего только через запрос драйверу карты, но именно как, я не в курсе. Где-то тут мелькали логеры запросов к драйверу.
     
  6. RET

    RET Well-Known Member

    Публикаций:
    17
    Регистрация:
    5 янв 2008
    Сообщения:
    789
    Адрес:
    Jabber: darksys@sj.ms
    Если нужно изменить MAC есть сорцы
     
  7. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.624
    Адрес:
    ого..
    не со всеми адаптерами, но бывает и такое:
    Код (Text):
    1. Windows Registry Editor Version 5.00
    2.  
    3. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0007]
    4. "NetworkAddress"="00-03-0D-20-A2-27"
     
  8. AlexSpl

    AlexSpl New Member

    Публикаций:
    0
    Регистрация:
    6 окт 2008
    Сообщения:
    8
    Спасибо за помощь. Проблема решена. MAC и LANA - две большие разницы :)

    Утилита lanacfg.exe
    http://webfile.ru/4937217

    Чтобы изменения вступили в силу, необходимо перезагрузиться. Справка в самой утилите. Может, кому пригодится.
     
  9. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Нетбиос? Фтопку.
     
  10. AlexSpl

    AlexSpl New Member

    Публикаций:
    0
    Регистрация:
    6 окт 2008
    Сообщения:
    8
    Нужно было очень старое приложение через Интернет запустить. Пришлось копать :)