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

[Относится к KMDF и UMDF]

Перечисление WDF_POWER_POLICY_S0_IDLE_USER_CONTROL определяет, может ли пользователь управлять поведением устройства, когда устройство бездействует и система находится в рабочем состоянии (S0).

Синтаксис

typedef enum _WDF_POWER_POLICY_S0_IDLE_USER_CONTROL {
  IdleUserControlInvalid = 0,
  IdleDoNotAllowUserControl,
  IdleAllowUserControl
} WDF_POWER_POLICY_S0_IDLE_USER_CONTROL;

Константы

 
IdleUserControlInvalid
Значение: 0
Только для внутреннего использования.
IdleDoNotAllowUserControl
Пользователи не могут управлять поведением устройства в режиме простоя.
IdleAllowUserControl
Пользователи могут управлять поведением устройства в режиме простоя.

Комментарии

Перечисление WDF_POWER_POLICY_S0_IDLE_USER_CONTROL используется в качестве типа элемента в структуре WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS .

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

Требования

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

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

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS