Friday, October 14, 2011 11:57 AM
Is there any way to make use of WLAN API in Metro style applications? If not possible, what is the alternative WinRT API available to manage profiles and SSIDs?
Tuesday, October 18, 2011 5:06 PM
To get the list of profiles on the machine, use Windows.Networking.Connectivity.NetworkInformation.GetNetworkProfiles(). To create and manage profiles for your network, use Windows.Networking.NetworkOperators.ProvisioningAgent to pass in the network configuration file that describes your mobile broadband network and/or Wi-Fi hotspots.
- Proposed As Answer by Raman SharmaMicrosoft Employee Tuesday, October 18, 2011 11:32 PM
Thursday, October 20, 2011 1:45 AM
There is no method like GetNetworkProfiles() in Windows.Networking.Connectivity.NetworkInformation. But the available method GetConnectionProfiles() is only enumerating saved profiles. How do I enumerate available hotspots which are not yet stored as profiles?
Also I would like to get full information about available hotspots with details like SSID, Signal, Authentication type etc. I am looking for a complete alternative to WLAN API/WlanClient in MetroStyle platform.
- Edited by Ravi Kanth Bollapragada Thursday, October 20, 2011 1:47 AM
Monday, October 24, 2011 5:26 PM
This functionality is not exposed to Metro style applications. An operator's app can create profiles for their networks (with known SSIDs), but listing and connecting to visible networks is controlled by the user via the Windows connection management UI, not by an application.
- Marked As Answer by DavidLambMicrosoft Employee, Moderator Wednesday, November 02, 2011 12:32 AM
Thursday, February 02, 2012 6:59 PM
This is disappointing. There won't be any WiFi Analyzer Metro apps, or possibly other low-level device apps.
Is this a sign that Android allows full API access with user permission, but Microsoft won't allow full API access regardless of user permissions? I don't see how this model can allow WinRT to replace Win32, etc.
The thing that confuses me is that you can't create an approvable app for the only allowed App Store that does interesting things. Even with user permission.
I love allowed device apps with native output like this:
SSID: XYZ, BSSID: 00:1d:b3:4d:f0:db, capabilities: [WPA-PSK-TKIP+CCMP][WPA2-PSK-TKIP+CCMP-preauth], level: -90, frequency: 2452
Friday, March 15, 2013 9:22 AM
I could find the required API in WIN RT could you kindly look into this below link and confirm us does this work in WIN RT.