DOT11_POWER_MODE_REASON enumeration (windot11.h)

Important  The Native 802.11 Wireless LAN interface is deprecated in Windows 10 and later. Please use the WLAN Device Driver Interface (WDI) instead. For more information about WDI, see WLAN Universal Windows driver model.
 
The DOT11_POWER_MODE_REASON lists the different reasons for changes to auto power save mode state.

Syntax

typedef enum _DOT11_POWER_MODE_REASON {
  dot11_power_mode_reason_no_change             = 0,
  dot11_power_mode_reason_noncompliant_AP       = 1,
  dot11_power_mode_reason_legacy_WFD_device     = 2,
  dot11_power_mode_reason_compliant_AP          = 3,
  dot11_power_mode_reason_compliant_WFD_device  = 4,
  dot11_power_mode_reason_others                = 5
} DOT11_POWER_MODE_REASON;

Constants

 
dot11_power_mode_reason_no_change
Device is initially in this state and has not changed since.
dot11_power_mode_reason_noncompliant_AP
AP is not compliant. As to be in CAM.
dot11_power_mode_reason_legacy_WFD_device
WFD device is legacy.
dot11_power_mode_reason_compliant_AP
AP is compliant.
dot11_power_mode_reason_compliant_WFD_device
All connected WFD device can do PSM.
dot11_power_mode_reason_others
Other reason.

Requirements

Requirement Value
Minimum supported client Supported starting with Windows 8.
Header windot11.h