WiFi-Manager is a developer tool that allows you to manage WiFi connections and settings in Windows XP SP2 and Windows Vista using one set of API functions, although these versions of Windows use absolutely different APIs for wireless network management. Also, WiFi-Manager provides a COM interface for all API functions so you can simply control WiFi settings from VB or such .NET languages as VB.NET or C#.
WiFi-Manager contains functions for enumerating WiFi adapters, enumerating available networks and getting their settings, functions for connecting and disconnecting to networks, functions for working with wireless networks Profiles, etc. It can be a wifi amplifier or wifi repeater.
WiFi-Manager - Features
Supports Windows XP SP2/SP3 and Windows Vista via one set of API.
Own 802.1X supplicant (Advanced WiFi-Manager only) with EAP-TLS, PEAP-MSCHAPv2, EAP-TTLS-MD5, EAP-MD5, EAP-MSCHAPv2 support.
Full support for configurations with multiple networks with same SSID (Advanced WiFi-Manager only, partial support in WiFi-Manager).
Unicode support.
Can be used with a lot of programming languages (any language that supports DLLs or COM objects).
Sample projects with complete source code for various programming languages (C/C++, Delphi, VB, VB.NET, C#) are available a