NetInfo

Determines network(s) installed.

Syntax:

NetInfo(requestcode)

Parameters:

(i) requestcode  0 for primary network name; 1 for secondary subnet list

Returns:

(s)  Primary network name for request code 0, or Secondary network list for request code 1.

 

Use this function to determine the network type(s) running on a workstation. When running in a mixed network environment, it may be important to be able to determine the types of networks running on a workstation so as to be able to load the appropriate network extender Dlls and issue the corresponding commands.

NetInfo(0) will return the string "WINNT" for 32-bit Windows platforms.

Under Windows NT+, NetInfo(1) will return a list of installed network provider ID's, delimited with the standard file delimiter (by default, a tab).

Possible providers, with their corresponding descriptions, are:

Provider ID

Description

LanmanWorkstation  

Microsoft Windows Network

NetWareWorkstation  

NetWare Services

NWCWorkstation  

NetWare or Compatible Network

 

Example:


a = NetInfo(0)
b = NetInfo(1)
;NT or newer
c = "Network Provider ID's: "
d = StrReplace(b, @TAB, ",")
rslt = StrCat("Primary Network Name: ", a, @CRLF, c, d)
Message("NetInfo Results", rslt)
See Also:

AddExtender, DllCall, Net101