Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Как узнать список сетевых адаптеров из реестра?

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Windows
Предыдущая тема :: Следующая тема  
Автор Сообщение
Timas



Зарегистрирован: 29.08.2005
Сообщения: 5

СообщениеДобавлено: Пн Авг 29 2005 11:45    Заголовок сообщения: Как узнать список сетевых адаптеров из реестра? Ответить с цитатой

Доброго времени суток.

У меня возникла такая проблема: есть реестр windows сохранённый на диске (т.е. решения с api функциями не подходят), требуется вытащить из него список сетевых карточек и их настроек. При этом сложность состоит в том, что помимо физических карточек нужны ещё и виртуальные, которые возникают, например, при NIC teaming'е.

Может кто-нибудь знает как это сделать?

В процессе моих исследований обнаружилось:
1. ключик реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318} содержит информацию о всех сетевых адаптерах. Проблема только в том, чтобы отфильтровать её от всяких WAN Miniport driver'ов и Direct Parallel'ей. Они не нужны. В Win2K Registry Reference пишут только, что WAN Miniport (L2TP) можно отличить от всего остального по имени сравнив его с DriverDesc. Что делать с остальным мусором не ясно. Есть поле Characteristic. Может можно воспользоваться его значением. Но спецификаций чему оно равно я не нашёл.

2. просто список сетевых карт можно найти в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards. Teamed NIC Virtual adapters туда не попадают, поэтому этот вариант не подходит.

3. непонятно как Device Manager узнаёт требуемый список.

Буду благодарен любой помощи в решении проблемы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Windows Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...