Native Wi-Fi Functions (Compact 2013)
3/26/2014
This section describes the functions that enable software developers to use the functionality that is provided by Native Wi-Fi.
Important
WLAN tool functionality is available only if connection manger takes control of WLANAPI.
It is not possible to setup a simple WiFi connection. The following code will fail with access denied: s wlantool -c -i PCI\RTLNWIFI1 -ssid IPV6Lab -auth open -encr none
In This Section
- WLAN_NOTIFICATION_CALLBACK
Defines the type of notification callback function
- WlanAllocateMemory
Allocates memory
- WlanCloseHandle
Closes a connection to the server
- WlanConnect
Tries to connect to a specific network
- WlanDeleteProfile
Deletes a profile from an interface or from the computer
- WlanDisconnect
Disconnects an interface from its current network
- WlanEnumInterfaces
Enumarates all the wireless network adapters currently plugged into the system
- WlanExtractPsdIEDataList
Extracts the proximity service discovery (PSD) information element (IE) data list from raw IE data included in a beacon
- WlanFreeMemory
Frees memory
- WlanGetAvailableNetworkList
Retrieves the list of available networks on an interface
- WlanGetFilterList
Retrieves a user permission list
- WlanGetInterfaceCapability
Retrieves the capabilities of an interface
- WlanGetNetworkBssList
Retrieves the basic service sets (BSS) list of the network or networks on a given interface
- WlanGetProfile
Retrieves all information about a specified profile
- WlanGetProfileCustomUserData
Retrieves the custom user data associated with a profile
- WlanGetProfileList
Retrieves the list of profiles in preference o
- WlanGetSecuritySettings
Retrieves the security settings associated with a configurable object
- WlanIhvControl
Provides a mechanism for independent hardware vendor (IHV) control of WLAN drivers or services
- WlanOpenHandle
Opens a connection to the server
- WlanQueryAutoConfigParameter
Queries for the parameters of the auto configuration service
- WlanQueryInterface
Queries various parameters of a specified interface
- WlanReasonCodeToString
Retrieves a string that describes a specified reason code
- WlanRegisterNotification
Registers and unregisters notifications on all wireless interfaces
- WlanRenameProfile
Renames the specified profile
- WlanSaveTemporaryProfile
Saves a temporary profile to the profile store
- WlanScan
Requests a scan for available networks on the indicated in
- WlanSetAutoConfigParameter
Sets parameters for the automatic configuration service
- WlanSetFilterList
Sets the permit/deny list
- WlanSetInterface
Sets user-configurable parameters for a specified interface
- WlanSetProfile
Sets the content of a specific profile
- WlanSetProfileCustomUserData
Sets the custom user data associated with a profile
- WlanSetProfileEapUserData
Sets the Extensible Authentication Protocol (EAP) user credentials as specified by raw EAP data
- WlanSetProfileEapXmlUserData
Sets the Extensible Authentication Protocol (EAP) user credentials as specified by an XML string
- WlanSetProfileList
Sets the preference order of profiles for a given interface
- WlanSetProfilePosition
Sets the position of a single, specified profile in the preference list
- WlanSetPsdIEDataList
Sets the proximity service discovery (PSD) information element (IE) data list
See Also
Reference
Native Wi-Fi Reference
Native Wi-Fi Enumerations
Native Wi-Fi Structures
Profile XML Schema