Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как использовать метод SetPowerState в WMI классе Win32_NetworkAdapter / 5 сообщений из 5, страница 1 из 1
24.12.2012, 17:31
    #38090988
Vova2581
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как использовать метод SetPowerState в WMI классе Win32_NetworkAdapter
Есть такой код...
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Private Sub Form_Load()
strServer = "."

Set objWMI = GetObject("winmgmts:\\" & strServer & "\root\cimv2")

strWQL = "select * from Win32_NetworkAdapter"
Set objInstances = objWMI.ExecQuery(strWQL, , 48)

For Each objInstance In objInstances
    p_PowerState = 0
    p_Time = "20051205044912.546875+060"

    ' Uncomment next line to actually execute the method!
     intResult = objInstance.SetPowerState(p_PowerState, p_Time)

    MsgBox "Result: " & intResult
Next
End Sub


В строке intResult = objInstance.SetPowerState(p_PowerState, p_Time) пишет, что метод не найден, но он то есть – это точно! Вы случайно не знаете, как правильно использовать этот режим в WMI?
...
Рейтинг: 0 / 0
24.12.2012, 17:42
    #38091007
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как использовать метод SetPowerState в WMI классе Win32_NetworkAdapter
Vova2581В строке intResult = objInstance.SetPowerState(p_PowerState, p_Time) пишет, что метод не найден, но он то есть – это точно!
ну, так-се - есть :))
http://msdn.microsoft.com/en-us/library/windows/desktop/aa394216(v=vs.85).aspx The Win32_NetworkAdapter class is deprecated . Use the MSFT_NetAdapter class instead.
...
The Win32_NetworkAdapter class has these methods.
Method Description Disable Disables the network adapter.Enable Enables the network adapter.Reset Not implemented. For more information about how to implement this method, see the Reset method in CIM_NetworkAdapter.SetPowerState Not implemented . For more information about how to implement this method, see the SetPowerState method in CIM_NetworkAdapter.
...
Рейтинг: 0 / 0
25.12.2012, 12:55
    #38091780
Vova2581
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как использовать метод SetPowerState в WMI классе Win32_NetworkAdapter
Значит SetPowerState не используется и управлять им никак нельзя. Нафиг тогда он нужен?
...
Рейтинг: 0 / 0
25.12.2012, 13:46
    #38091896
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как использовать метод SetPowerState в WMI классе Win32_NetworkAdapter
Это значит, что глаза нужно разуть пошире. Написано же, смотреть CIM_NetworkAdapter, а не Win32_NetworkAdapter.
...
Рейтинг: 0 / 0
26.12.2012, 00:18
    #38092736
Vova2581
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как использовать метод SetPowerState в WMI классе Win32_NetworkAdapter
CIM_NetworkAdapter - это я тоже пробовал... не работает. Может вы покажите какой-нибудь пример?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как использовать метод SetPowerState в WMI классе Win32_NetworkAdapter / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]