WDI_POWER_MODE_REASON_CODE enumeration (dot11wificxtypes.h)
Important
This topic is part of the WiFiCx driver model. WiFiCx is the Wi-Fi driver model released in Windows 11. We recommend that you use WiFiCx to take advantage of the latest features. The previous Wi-Fi driver model WDI is in maintenance mode and will only receive high priority fixes.
The WDI_POWER_MODE_REASON_CODE enumeration defines the reasons for entering the Power Save state.
Syntax
typedef enum _WDI_POWER_MODE_REASON_CODE {
WDI_POWER_MODE_REASON_CODE_NO_CHANGE = 0,
WDI_POWER_MODE_REASON_CODE_NONCOMPLANT_AP = 1,
WDI_POWER_MODE_REASON_CODE_LEGACY_P2P_DEVICE = 2,
WDI_POWER_MODE_REASON_CODE_COMPLIANT_AP = 3,
WDI_POWER_MODE_REASON_CODE_COMPLIANT_P2P_DEVICE = 4,
WDI_POWER_MODE_REASON_CODE_OTHERS = 5
} WDI_POWER_MODE_REASON_CODE;
Constants
WDI_POWER_MODE_REASON_CODE_NO_CHANGE Value: 0 Device is initially in this state and has not changed since. |
WDI_POWER_MODE_REASON_CODE_NONCOMPLANT_AP Value: 1 The connected AP didn't handle PSM correctly. |
WDI_POWER_MODE_REASON_CODE_LEGACY_P2P_DEVICE Value: 2 WFD device is legacy. |
WDI_POWER_MODE_REASON_CODE_COMPLIANT_AP Value: 3 AP is compliant. |
WDI_POWER_MODE_REASON_CODE_COMPLIANT_P2P_DEVICE Value: 4 All connected WFD device can do PSM. |
WDI_POWER_MODE_REASON_CODE_OTHERS Value: 5 Other reason. |
Remarks
The WDI_POWER_MODE_REASON_CODE enumeration is a value in the WDI_TLV_GET_AUTO_POWER_SAVE TLV.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11 |
Minimum supported server | Windows Server 2022 |
Header | dot11wificxtypes.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for