0 / 0 / 0
Регистрация: 23.11.2011
Сообщений: 8
|
|
1 | |
Включить или выключить сетевой адаптер25.11.2011, 20:35. Просмотров 12006. Ответов 12
Метки нет Все метки)
(
Как из кода на C# включить или отключить сетевой интерфейс? Я нашел класс NetworkInterface, но с его помощью можно только увидеть какие есть интерфейсы и в какой они состоянии. Но как изменить это состояние? Какие есть для этого классы?
0
|
|
25.11.2011, 20:35 | |
Datagridview включить/выключить правку программно
CheckBox, включить/выключить часть кода Как включить или отключить сетевой адаптер? |
|
102 / 102 / 13
Регистрация: 22.10.2011
Сообщений: 328
|
|||||||||||
26.11.2011, 07:10 | 2 | ||||||||||
![]() ![]()
http://www.codeproject.com/KB/... Wmi02.aspx http://msdn.microsoft.com/en-us/library/aa394216
1
|
0 / 0 / 0
Регистрация: 23.11.2011
Сообщений: 8
|
|
26.11.2011, 23:50 [ТС] | 3 |
Спасибо! Способ хороший (первый самый), но в русской винде (string)item["NetConnectionId"] возвращает "Подключение по локальной сети". К тому же его вообще можно переименовать в центре управления сетями...
Из всех свойств удобней пользоваться "AdapterType" Добавлено через 24 минуты И еще вопрос к этому: как узнать что какой-то сетевой адаптер подключился, кроме того, чтобы регулярно опрашивать все адаптеры? То есть мне нужно отловить момент, когда в комп вставили кабель, и тогда отключить Wi-Fi, а когда вытащили, обратно его включить?
0
|
162 / 158 / 19
Регистрация: 22.11.2011
Сообщений: 371
|
|
27.11.2011, 02:32 | 4 |
Что касается изменений состояния, то посмотрите на класс NetworkChange.
А выключение/включение и правда без бубна не сделаешь... а WMI может быть отключен, кстати.
0
|
102 / 102 / 13
Регистрация: 22.10.2011
Сообщений: 328
|
|
27.11.2011, 07:59 | 5 |
Я тоже думаю что тут бутылка нужена, т.к. сильно сомневаюсь что в мелкософте специально для тебя (думая о неком Ivanov22ivan) замутили какой нить тригер.
0
|
0 / 0 / 0
Регистрация: 23.11.2011
Сообщений: 8
|
|
27.11.2011, 09:41 [ТС] | 6 |
Ну почему же только для меня
![]()
0
|
162 / 158 / 19
Регистрация: 22.11.2011
Сообщений: 371
|
|
27.11.2011, 10:09 | 7 |
Ivanov22ivan,
А включение/отключение по-хорошему только через WinAPI делается.
0
|
0 / 0 / 0
Регистрация: 23.11.2011
Сообщений: 8
|
|
27.11.2011, 10:26 [ТС] | 8 |
0
|
1 / 1 / 2
Регистрация: 07.03.2012
Сообщений: 77
|
|
07.03.2012, 14:43 | 9 |
SNOOPYKZ, у меня первый код выдает ошибку в этом месте
item.InvokeMethod("Disable", null); - Этот метод не реализован ни в одном из классов подскажите что делать
0
|
1 / 1 / 2
Регистрация: 07.03.2012
Сообщений: 77
|
|
16.03.2012, 10:45 | 10 |
проблема заключалась в том что Винда должна быть не ниже Висты! Есть способы отключения на 2000/XP?
0
|
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 282
|
||||||
11.04.2015, 22:49 | 11 | |||||
Задался вопросом отключения сетевого адаптера.
Код который написал SNOOPYKZ работает, но адаптер не отключает. ![]()
Windows 7 x64.
0
|
Ушел с форума
![]() |
|
11.04.2015, 23:08 | 12 |
1
|
0 / 0 / 0
Регистрация: 04.02.2019
Сообщений: 26
|
||||||
27.07.2020, 06:16 | 13 | |||||
я делаю через win api
0
|
27.07.2020, 06:16 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Как включить или отключить сетевой адаптер?
Можно ли через ардуино по USB посредством кнопки или сенсора включить или выключить монитор компютера? Сетевой адаптер или интернет - не работает Сетевой адаптер или новый модем! Сетевой адаптер Atheros AR8151 тянет 1 гбит/сек или нет? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |