WDI_POWER_MODE_REASON_CODE enumeration (wditypes.hpp)

Important

This topic is part of the WDI driver model released in Windows 10. The WDI driver model is in maintenance mode and will only receive high priority fixes. 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 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,
  WDI_POWER_MODE_REASON_CODE_NONCOMPLANT_AP,
  WDI_POWER_MODE_REASON_CODE_LEGACY_P2P_DEVICE,
  WDI_POWER_MODE_REASON_CODE_COMPLIANT_AP,
  WDI_POWER_MODE_REASON_CODE_COMPLIANT_P2P_DEVICE,
  WDI_POWER_MODE_REASON_CODE_OTHERS
} WDI_POWER_MODE_REASON_CODE;

Constants

 
WDI_POWER_MODE_REASON_CODE_NO_CHANGE
Device is initially in this state and has not changed since.
WDI_POWER_MODE_REASON_CODE_NONCOMPLANT_AP
WDI_POWER_MODE_REASON_CODE_LEGACY_P2P_DEVICE
WFD device is legacy.
WDI_POWER_MODE_REASON_CODE_COMPLIANT_AP
AP is compliant.
WDI_POWER_MODE_REASON_CODE_COMPLIANT_P2P_DEVICE
All connected WFD device can do PSM.
WDI_POWER_MODE_REASON_CODE_OTHERS
Other reason.

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Header wditypes.hpp