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


перечисление 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 (include Wdf.h)

См. также

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS