Hi,
In our source code, we make use of the MWlanMgmtNotifications interface, which is part of the WLAN management API, for receiving notifications about WLAN network changes. The function that is of particular interest in this interface for us is the following:
What we would want to accomplish from our code is to check whether the new WLAN network is the one that has been configured previously by the user, in other words a known network. If that is the case, we would attempt to establish a connection. Now, as part of the network infromation stored in the CommsDatabase in our code, we have the preferred WLAN network name, the security mode and the key. We need to do a match of any detected WLAN network against the preferred WLAN network name before establishing a connection. Since the above API gets the BSSID of the detected WLAN network, how could we make use of this information to do a match against the preferred network name in our database?Code:/** * BSSID has changed (i.e. AP handover). */ virtual void BssidChanged( TWlanBssid& /* aNewBSSID */ ) {};
Appreciate your thoughts.
TIA
Vin



