Поделиться через


структура DOT11_POWER_MGMT_MODE_STATUS_INFO (windot11.h)

ВажноСобственный интерфейс беспроводной локальной сети 802.11 не рекомендуется использовать в Windows 10 и более поздних версиях. Вместо этого используйте интерфейс WLAN Device Driver Interface (WDI). Дополнительные сведения о WDI см. в статье Модель универсального драйвера WLAN для Windows.
 
Структура DOT11_POWER_MGMT_MODE_STATUS_INFO описывает режим питания оборудования.

Синтаксис

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)