Home
Company
Developer Tools
WinI2C/DDC
WiFi-Manager
Overview
Advanced WiFi
Features
FAQ
Download
Order
Online Help
License Agreement
Utilities
Order
Articles
Contacts
Press
Site map
Member zone


Latest news:
November 14, 2008

Advanced WiFi-Manager v3.2 released!


October 21, 2008

WinI2C/DDC Lite v3.22 released!


October 20, 2008

Advanced WiFi-Manager v3.1 released!


October 17, 2008

WinI2C/DDC v3.22 released!









 WiFi-Manager: Developer's Guide


WiFi-Manager Constants


Constants for GetAvailableNetworkAuthMode function:

Ndis802_11AuthModeOpen0x00
Ndis802_11AuthModeShared0x01
Ndis802_11AuthModeAutoSwitch0x02
Ndis802_11AuthModeWPA0x03
Ndis802_11AuthModeWPAPSK0x04
Ndis802_11AuthModeWPANone0x05
Ndis802_11AuthModeWPA20x06
Ndis802_11AuthModeWPA2PSK0x07


Constants for GetAvailableNetworkCipherMode function:

DOT11_CIPHER_ALGO_NONE0x00
DOT11_CIPHER_ALGO_WEP400x01
DOT11_CIPHER_ALGO_TKIP0x02
DOT11_CIPHER_ALGO_CCMP0x04 //AES
DOT11_CIPHER_ALGO_WEP1040x05
DOT11_CIPHER_ALGO_WPA_USE_GROUP0x100
DOT11_CIPHER_ALGO_RSN_USE_GROUP0x100
DOT11_CIPHER_ALGO_WEP0x101


Constants for GetAvailableNetworkType function:

dot11_BSS_type_infrastructure0x01
dot11_BSS_type_independent0x02
dot11_BSS_type_any0x03


Constants for CreateTmpProfile function:

TEMPLATE_EMPTY0x00 //empty network profile
TEMPLATE_UNSECURE_OPEN0x01 //Encryption=none, Auth=open
TEMPLATE_WEP_OPEN0x02 //Encryption=WEP, Auth=open
TEMPLATE_UNSECURE_SHARED0x03 //Encryption=none, Auth=shared
TEMPLATE_WEP_SHARED0x04 //Encryption=WEP, Auth=shared


Constants for GetAdapterOption and SetAdapterOption functions:

ADAPTER_NETTYPE0x00000003 //type of networks to access
ADAPTER_USEWINDOWS0x00008000 //use windows to configure adapter
ADAPTER_CONNECTFLAG0x00004000 //automatically connect to non preferred networks (Windows XP only)
  
NETTYPE_ANY0x00000002 //any networks
NETTYPE_APONLY0x00000001 //AP networks only (infrastructure)
NETTYPE_ADHOCONLY0x00000000 //computer-to-computer networks only (ad-hoc)
  
USEWINDOWS_FLAG0x00008000 //use windows to configure adapter
CONNECTFLAG_FLAG0x00004000 //automatically connect to non preferred networks (Windows XP only)


Constants for SetStorageOptions function (Advanced WiFi-Manager only):

STORAGE_FILE0x00 //All settings when NDIS mode is used will be stored in a file
STORAGE_MEMORY0x01 //All settings when NDIS mode is used will be stored in memory


Constants for GetLibraryOption and SetLibraryOption functions (Advanced WiFi-Manager only):

STORAGE_FILE0x00 //All settings when NDIS mode is used will be stored in a file
STORAGE_MEMORY0x01 //All settings when NDIS mode is used will be stored in memory


Constants for GetLibraryOption and SetLibraryOption functions:

- "OptionIndex" parameter constants
OPT_MODE0x00 //see OPT_MODE_AUTO and OPT_MODE_NDISMODE values. Note: OPT_MODE must be set BEFORE calling any other functions, otherwise SetLibraryOption will fail
OPT_ADVWIFIMAN0x01 //Only GetLibraryOption: checks if it's Advanced WiFi-Manager library (1) or not (0)
OPT_WLANCONNECTFLAGS0x02 //allows you to set dwFlags field of WLAN_CONNECTION_PARAMETERS structure for connection in Vista, see MSDN for possible values, default 0. For most cases you don't need this flag.
OPT_SCANDELAY0x03 //available networks scanning delay in milliseconds (Advanced WiFi-Manager only), default 3000ms
OPT_XPNATIVEWIFI0x04 //use NativeWiFi for XP patch from Microsoft if possible instead of WZC API, default false (0)
  
- "Value" parameter constants
OPT_MODE_AUTO0x00 //Value for OPT_MODE option, Advanced WiFi-Manager only: detect OS and use Ndis, WCZ or NativeWiFi (default mode)
OPT_MODE_NDIS0x01 //Value for OPT_MODE option, Advanced WiFi-Manager only: use Ndis for any OS



   Copyright ©2002-2007, Nicomsoft Ltd. All Right Reserved.  Privacy Policy  |  Terms of Use