// windot11.h
typedef struct _DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO {
NDIS_OBJECT_HEADER Header;
BOOLEAN bEnabled;
} DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO, *PDOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO;
View the official Windows Driver Kit DDI referenceNo description available.
[!Important] WiFiCx is the new Wi-Fi driver model released in Windows 11. We recommend that you use WiFiCx to take advantage of the latest features. The WDI driver model is now in maintenance mode and will only receive high priority fixes.
The DOT11_POWER_MGMT_AUTO_MODE_ENABLED structure describes to a device whether to automatically manage its power saving mode.
HeaderThe type, revision, and size of the DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO structure. The required settings for the members of Header are the following.
| Member | Setting |
|---|---|
| Type | NDIS_OBJECT_TYPE_DEFAULT |
| Revision | DOT11_POWER_MGMT_AUTO_MODE_ENABLED_REVISION_1 |
| Size | DOT11_SIZEOF_POWER_MGMT_AUTO_MODE_ENABLE_INFO_REVISION_1 |
bEnabledWindows sets this member to TRUE to indicate to the device to automatically manage its power saving mode. Windows set this to FALSE to indicate to the device to stop automatically managing its power save mode.
typedef struct _DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO {
NDIS_OBJECT_HEADER Header;
BOOLEAN bEnabled;
} DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO, *PDOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO;
When Windows sets the device to auto power saving mode, devices must remain in this mode until Windows issues another request with bEnabled set to FALSE. In auto power saving mode, Windows may issue a OID_DOT11_POWER_MGMT_REQUESTset request that hardware can use as a hint to adjust its power management.