WDF_POWER_POLICY_S0_IDLE_USER_CONTROL - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wdfdevice.h

typedef enum _WDF_POWER_POLICY_S0_IDLE_USER_CONTROL {
  IdleUserControlInvalid = 0,
  IdleDoNotAllowUserControl,
  IdleAllowUserControl
} WDF_POWER_POLICY_S0_IDLE_USER_CONTROL;
View the official Windows Driver Kit DDI reference
// wudfddi_types.h

typedef enum _WDF_POWER_POLICY_S0_IDLE_USER_CONTROL {
  IdleUserControlInvalid,
  IdleDoNotAllowUserControl,
  IdleAllowUserControl
} WDF_POWER_POLICY_S0_IDLE_USER_CONTROL;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-wdfdevice-_wdf_power_policy_s0_idle_user_control)

_WDF_POWER_POLICY_S0_IDLE_USER_CONTROL enumeration (wdfdevice.h)

Description

[Applies to KMDF and UMDF]

The WDF_POWER_POLICY_S0_IDLE_USER_CONTROL enumeration identifies whether a user can control a device's behavior when the device is idle and the system is in its working (S0) state.

Constants

IdleUserControlInvalid:0

For internal use only.

IdleDoNotAllowUserControl

Users cannot control the device's idle behavior.

IdleAllowUserControl

Users can control the device's idle behavior.

Remarks

The WDF_POWER_POLICY_S0_IDLE_USER_CONTROL enumeration is used as a member type in the WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS structure.

Users control a device's idle behavior by modifying information on a property sheet. The framework creates the property sheet and Device Manager displays it.

See also

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS


Windows Driver Kit DDI reference (ne-wudfddi_types-_wdf_power_policy_s0_idle_user_control)

_WDF_POWER_POLICY_S0_IDLE_USER_CONTROL enumeration (wudfddi_types.h)

Description

[Applies to KMDF and UMDF]

The WDF_POWER_POLICY_S0_IDLE_USER_CONTROL enumeration identifies whether a user can control a device's behavior when the device is idle and the system is in its working (S0) state.

Constants

IdleUserControlInvalid

For internal use only.

IdleDoNotAllowUserControl

Users cannot control the device's idle behavior.

IdleAllowUserControl

Users can control the device's idle behavior.

Remarks

The WDF_POWER_POLICY_S0_IDLE_USER_CONTROL enumeration is used as a member type in the WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS structure.

Users control a device's idle behavior by modifying information on a property sheet. The framework creates the property sheet and Device Manager displays it.

See also

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS