Hi,
If you are looking to check network status for an active network
connection. You need to a reference to system.management.dll for this to
work.
http://msdn.microsoft.com/library/d.../en-us/wmisdk/wmi/win32_networkconnection.asp
Private Sub GetNetworkStatus()
Dim moReturn As Management.ManagementObjectCollection
Dim moSearch As Management.ManagementObjectSearcher
Dim mo As Management.ManagementObject
moSearch = New Management.ManagementObjectSearcher("Select * from
Win32_NetworkConnection")
moReturn = moSearch.Get
For Each mo In moReturn
Dim strOut As String
strOut = String.Format("{0} - Status {1}", mo("Name").ToString,
mo("Status").ToString)
Trace.WriteLine(strOut)
Next
End Sub
Here is a link to see if you are connected to a network that uses a
http://msdn.microsoft.com/library/d...ry/en-us/dndotnet/html/northwindunplugged.asp
Ken