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


перечисление WDF_POWER_POLICY_SX_WAKE_USER_CONTROL (wdfdevice.h)

[Применимо к KMDF и UMDF]

Перечисление WDF_POWER_POLICY_SX_WAKE_USER_CONTROL определяет, может ли пользователь управлять способностью устройства вывести систему из состояния низкого энергопотребления.

Синтаксис

typedef enum _WDF_POWER_POLICY_SX_WAKE_USER_CONTROL {
  WakeUserControlInvalid = 0,
  WakeDoNotAllowUserControl,
  WakeAllowUserControl
} WDF_POWER_POLICY_SX_WAKE_USER_CONTROL;

Константы

 
WakeUserControlInvalid
Значение: 0
Только для внутреннего использования.
WakeDoNotAllowUserControl
Пользователи не могут контролировать возможность устройства вывести систему из состояния низкого уровня питания системы.
WakeAllowUserControl
Пользователи могут управлять способностью устройства вывести систему из состояния низкого энергопотребления системы.

Комментарии

Перечисление WDF_POWER_POLICY_SX_WAKE_USER_CONTROL используется в качестве типа-члена в структуре WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS .

Чтобы управлять возможностью устройства вывести систему из состояния низкой мощности системы, пользователи изменяют сведения на листе свойств. Платформа создает страницу свойств и диспетчер устройств отображает ее.

Требования

Требование Значение
Минимальная версия KMDF 1,0
Минимальная версия UMDF 1.11
Верхняя часть wdfdevice.h (включая Wdf.h)

См. также раздел

WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS