Wireless Provisioning Service API (Windows Embedded Standard 2009)
The Wireless Provisioning Service (WPS) API allows you to add a wireless profile to the wireless preferred list for private networks that do not provide a subscription service. The WPS API is configurable and publicly documented. For more information about the WPS API, see this Microsoft Web site.
The WPS API allows you to use XML files to preprovision the GUID, the SSID, and the WEP key for your devices. Use the IProvisioningProfileWireless::CreateProfile method to create a new XML profile in the wireless preferred list. For more information about the CreateProfile method, see this Microsoft Web site.
You cannot access the API until after it is registered on your device by First Boot Agent. To preprovision your wireless settings, create your profile and then add a RunOnce Request resource to run the profile during or after first boot.