MartyConnelly
martyconnelly at shaw.ca
Tue Sep 16 13:28:11 CDT 2003
WMI API should have it. Installed on WinXP and Win2000, have to install
from MS for Win9x
Windows Management Instrumentation, You could hunt around here for
sample code.
http://www.activxperts.com/activmonitor/windowsmanagement/wmisamples/
example
The Win32_NetworkClient WMI class represents a network client on a
Windows system. Any computer system on the network with a client
relationship to the system is a descendent (or member) of this class
(for example, a computer running Windows 2000 Workstation or Windows 98
that is part of a Windows 2000 domain).
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_NetworkClient",,48)
For Each objItem in colItems
Wscript.Echo "Caption: " & objItem.Caption
Wscript.Echo "Description: " & objItem.Description
Wscript.Echo "InstallDate: " & objItem.InstallDate
Wscript.Echo "Manufacturer: " & objItem.Manufacturer
Wscript.Echo "Name: " & objItem.Name
Wscript.Echo "Status: " & objItem.Status
Next
John Skolits wrote:
>I need to be able to detect the name of what local network I am on.
>
>
>Anyone have an API call for this?
>
>John Skolits
>
>
>
>