Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
OID_WDI_GET_AUTO_POWER_SAVE gets the power save state of the port.
Scope | Set serialized with task | Normal execution time (seconds) |
---|---|---|
Port | Not applicable | 1 |
There is a trade-off between power saving and latency. When auto power save mode is set to be enabled with the OID_WDI_SET_CONNECTION_QUALITY command, the firmware tries to interact with the connected access point to go to power save mode as much as appropriate to save power. The firmware is also responsible for detecting if the connected access point confirms to the 802.11 specification and follows the power save mode protocol. If the access point does not conform (does not support power save mode correctly), the firmware should not go into power save mode, even when Auto Power Save is set to enabled. When Auto Power Save is set to disabled, the firmware focuses on low latency of sending and receiving packets. Examples of this are when streaming mode is on, and when the system is using AC power so low latency is preferred to saving power.
Get property parameters
No additional parameters. The data in the header is sufficient.
Get property results
TLV | Multiple TLV instances allowed | Optional | Description |
---|---|---|---|
WDI_TLV_GET_AUTO_POWER_SAVE | Auto power save information. |
Requirements
Minimum supported client |
Windows 10 |
Minimum supported server |
Windows Server 2016 |
Header |
Dot11wdi.h |