Если вопрос покажется слишком тупым, прошу сильно не ругаться и не банить. Уже почти весь инет перерыл. Задача следующая. В комбобоксе должны показываться все интерфейсы (LAN) компа. Пользователь должен выбирать нужный ему интерфейс, и прога должна делать разные вещи с этим интерфейсом. Чтобы найти интерфейсы я вызываю ф-ю GetAdaptersInfo. там есть имя сетевухи типа "{0719C6C5-C44C-423A-A3BF-1032C05703B2}". Затем я лезу в реестр и смотрю название интерфейса в ветке [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972 -E325-11CE-BFC1-08002BE10318}\{0719C6C5-C44C-423A-A3BF-1032C05703B2}\C onnection] Name= "Соединение по локалке" Возникают вопросы. 1) как мне отключать и включать сетевуху? Если использовать devcon, нужен Hardware ID. Где его взять, используя имеющуюся инфу. 2) как правильно искать имя интерфейса вместо того, чтобы лезть в реестр- глючит, не всегда обновляется инфа там. 3) GetAdaptersInfo находит только ПОДНЯТЫЕ интерфейсы. Как надо искать все реально имеющиеся? P.S. Windows 2000, XP, 2003 Server HELP!!