Wireless Profile Compatibility

Because of underlying architectural differences in the operating system, Windows XP with Service Pack 3 (SP3) and Wireless LAN API for Windows XP with Service Pack 2 (SP2) support only a subset of the elements described in the WLAN_profile Schema and OneX Schema reference material.

All profiles that conform to Windows XP with SP3 and Wireless LAN API for Windows XP with SP2 requirements can also be used on Windows Vista and Windows Server 2008.

WLAN_profile Support

The following WLAN_profile elements are not supported in Windows XP with SP3 or Wireless LAN API for Windows XP with SP2:

  • connectivity (IHV)
  • IHV (WLANProfile)
  • OUI (OUIHeader)
  • phyType (connectivity)
  • PMKCacheMode (security)
  • PMKCacheSize (security)
  • PMKCacheTTL (security)
  • preAuthMode (security)
  • preAuthThrottle (security)
  • security (IHV)
  • type (OUIHeader)
  • useMSOneX (IHV)

The following table shows WLAN_profile elements with constrained values for Windows XP with SP3 and Wireless LAN API for Windows XP with SP2:

Element Constraint
name (WLANProfile) The name element is ignored when the profile is saved in the profile store. The name of the profile is derived automatically from the SSID of the network. For infrastructure network profiles, the name of the profile is the SSID of the network. For ad hoc network profiles, the name of the profile is the SSID of the ad hoc network followed by -adhoc.
protected (sharedKey) Must have a value of FALSE.
SSIDConfig (WLANProfile) Restricted to one child SSID (SSIDConfig) element.

 

OneX Support

Only the EAPConfig element is supported on Windows XP with SP3 and Wireless LAN API for Windows XP with SP2. Other OneX elements, if present in a profile, will be ignored.

About the Native Wifi API

Native Wifi API Support on Windows XP