перечисление 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) |