Can you explain term "profiles" used in Wi-Fi SDK?

Answer

The concept of a ?Profile? is a container that holds all of the necessary information for the radio to connect to Access Point. A profile must be created using the ?SDCConfig? struct. Once that Profile is created, it must be saved by calling ?AddConfig()?. Once the Profile is saved then you can call ?ActivateConfig()? using the name of the profile. Each profile has a unique ?configName?. This field MUST be unique on a per profile basis. That way, when you call ?ActivateConfig()?, the driver knows which profile to use to begin establishing the connection.