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

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

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

Синтаксис

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

Константы

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

Комментарии

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

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

Требования

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

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

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS