структура DOT11_POWER_MGMT_MODE_STATUS_INFO (windot11.h)
Синтаксис
typedef struct _DOT11_POWER_MGMT_MODE_STATUS_INFO {
NDIS_OBJECT_HEADER Header;
DOT11_POWER_MODE PowerSaveMode;
ULONG uPowerSaveLevel;
DOT11_POWER_MODE_REASON Reason;
} DOT11_POWER_MGMT_MODE_STATUS_INFO, *PDOT11_POWER_MGMT_MODE_STATUS_INFO;
Члены
Header
Тип, редакция и размер структуры DOT11_POWER_MGMT_MODE_STATUS_INFO. Ниже приведены обязательные параметры для членов заголовка .
Член | Параметр |
---|---|
Тип | NDIS_OBJECT_TYPE_DEFAULT |
Редакция | DOT11_POWER_MGMT_MODE_STATUS_INFO_REVISION_1 |
Размер | DOT11_SIZEOF_POWER_MGMT_MODE_STATUS_INFO_REVISION_1 |
PowerSaveMode
Текущий режим питания оборудования. Режим может быть dot11_power_mode_active или dot11_power_mode_powersave, но не должен быть dot11_power_mode_unknown.
uPowerSaveLevel
Одно из следующих значений, описывающих уровни энергосбережения:
Значение | Значение |
---|---|
DOT11_POWER_SAVING_NO_POWER_SAVING | Без энергосбережения |
DOT11_POWER_SAVING_FAST_PSP | Fast PSP |
DOT11_POWER_SAVING_MAX_PSP | Максимальное число PSP |
DOT11_POWER_SAVING_MAXIMUM_LEVEL | Максимальный уровень энергосбережения |
Reason
Причина, по которой устройство переключилось в текущий режим питания.
Комментарии
При каждом переходе изменения режима устройство должно запоминать причину, по которой оно вносит последнее изменение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Версии:_Supported в Windows 8 |
Верхняя часть | windot11.h (включая Windot11.h) |