WinBatch Technical Support Forum

All Things WinBatch => WinBatch => Topic started by: Deana on July 09, 2014, 10:53:07 am

Title: *** WLAN Extender ***
Post by: Deana on July 09, 2014, 10:53:07 am
New WLAN Extender

Extender requires a current Maintenance Plan.
Download the WLAN Extender here: http://files.winbatch.com/wwwftp/wb01/wwlan44i.zip

The Wireless LAN extender provides WinBatch scripts access to the Microsoft Windows Native Wi-Fi API.  The extender's functions parallel or combine several functions in the Native Wi-Fi API but enhance and simplify usage.

Note:
[li]Not supported by the extender: Windows XP without Service Pack 3, all versions of Windows XP 64-bit, Windows 2003 and Windows 2000.
[/li][/list]

The Wireless LAN extender can…

The Wireless LAN extender cannot…




WLAN Function List
 
wlAutoConfPropGet ( session-handle, property-name )
Retrieves information about the Auto Configuration Module (ACM) on the local computer.

wlAutoConfPropSet ( session-handle, property-name, property-value )
Sets Auto Configuration Module (ACM) parameters of the local computer.

wlBasicServiceSets ( session-handle, interface-guid [, network-handle ] )
Retrieves access points or peers of one or all networks available to an enabled wireless LAN interface on the local computer.

wlBssPropGet ( session-handle, interface-guid, bss-handle, property-name )
Retrieves information about Basic Service Sets associated with currently available wireless LAN networks.

wlClientClose ( session-handle )
Closes a Wi-Fi session and releases all extender resources associated with the handle.

wlClientOpen ()
Opens a client session and prepares the extender for subsequent extender function calls.

wlConnect ( session-handle, interface-guid, connection-parameters, time-out )
Connects the local computer to a destination WLAN network.

wlConParamArray ( mode, network-profile, ssid, bssid, bss-type, flags )
Retrieves an array of connection parameters to pass to the wlConnect function.

wlDisconnect ( session-handle, interface-guid )
Disconnects a network connected to a wireless LAN interface on the local computer.

wlGetInfo ( request-number )
Returns information about the Wireless LAN extender.

wlIfacePropGet ( session-handle, interface-guid, property-name )
Retrieves information about a single currently enabled wireless LAN interfaces on the local computer.

wlIfacePropSet ( session-handle, interface-guid, property-name, property-value ) 
Changes attributes of a single currently enabled wireless LAN interfaces on the local computer.

wlInterfaces ( session-handle )
Retrieves an array of Globally Unique Identifiers (GUID) of a wireless LAN interfaces currently enabled on the local computer.

wlNetworkPropGet ( session-handle, interface-guid, network-handle, property-name )
Retrieves information about a network currently available to a wireless LAN interface on the local computer.

wlNetworks ( session-handle, interface-guid )
Retrieves handles to networks available to a wireless LAN interface on the local computer.

wlProfileDelete ( session-handle, interface-guid, profile-name )
Deletes a profile associated with a wireless LAN interface on the local computer.

wlProfileEdit ( session-handle, interface-guid, profile-name, page-name )
Displays the local computer's a wireless network profile editing user interface (UI).

wlProfileNew ( session-handle, interface-guid, profile-xml, profile-type )
Creates a new profile for a wireless LAN interface on the local computer.

wlProfilePropGet ( session-handle, interface-guid, profile-name, property-name )
Retrieves information about profiles associated with a wireless LAN interface on the local computer.

wlProfilePropSet ( session-handle, interface-guid, profile-name, property-name, property-value )
Sets the attributes of a single profile of an enabled wireless LAN interface on the local computer.

wlProfiles ( session-handle, interface-guid )
Retrieves network profile names of profiles on a wireless interface.

wlProfileSaveTemp ( session-handle, interface-guid, profile-name, flags, overwrite )
Saves a temporary profile to the permanent profile store of a wireless LAN interface on the local computer.

wlProfilesOrder ( session-handle, interface-guid, profiles )
Change the preference order of interface profiles.

wlScan ( session-handle, interface-guid, ssid, time-out )
Requests a Wireless LAN driver scan for available wireless networks.