IPowerConfigurationSnapshot.ExecutionRequiredPowerRequestTimeout Property

Definition

Gets a value that indicates the maximum amount of time to wait when there are execution required power requests during the Desktop Activity Moderator (DAM) phase of modern standby.

public Nullable<TimeSpan> ExecutionRequiredPowerRequestTimeout { get; }
member this.ExecutionRequiredPowerRequestTimeout : Nullable<TimeSpan>
Public ReadOnly Property ExecutionRequiredPowerRequestTimeout As Nullable(Of TimeSpan)

Property Value

Remarks

In the DAM phase of modern standby, software applications can prevent the system from going to the deepest power state by having power requests. The system will wait for the application to drop power requests until this timeout before proceeding to the next phase of standby.

Value-Description

  • 0: Execution power requests are disabled and have no effect.
  • -1: The system will wait for execution power requests to be dropped by the application indefinitely.

Applies to