WMI с ServerNetworkProtocol не работает vb.net - PullRequest
0 голосов
/ 26 марта 2019

У меня есть этот кусок кода, я использую WMI для получения ServerNetworkProtocol в vb.net, и он не выполняет никаких исключений, но mgmtcls.GetInstances () не возвращает ни единого значения, есть ли в любом случае еще или есть что-то не такс этим

' Specify server, SQL WMI namespace and class name    
Dim mgmtPath As New ManagementPath()
mgmtPath.Server = "MAIN"
mgmtPath.NamespacePath = "root\Microsoft\SqlServer\ComputerManagement10" 'For SQL 2008    
mgmtPath.ClassName = "ServerNetworkProtocol"
' Get instances of the ServerNetworkProtocol class
Dim mgmtcls As New ManagementClass(mgmtPath)
Dim mgmtColl As ManagementObjectCollection = mgmtcls.GetInstances()
'Enumerates ServerNetworkProtocol info
For Each mgmtObj As ManagementObject In mgmtColl
    Dim svc As String = String.Format("{0}", mgmtObj("Enabled"))
    MsgBox(svc)
Next
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...