[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents power management states of a thread.

Namespace: KvTv.Components
Assembly:   KvTv.DirectShow.Components (in KvTv.DirectShow.Components.dll)

Syntax

Visual Basic (Declaration)
<FlagsAttribute> _
Public Enumeration ExecutionState
C#
[FlagsAttribute]
public enum ExecutionState
Visual C++
[FlagsAttribute]
public enum class ExecutionState

Members

ClassDescription
Continous
Informs the system that the state being set should remain in effect until the next call that uses Continous and one of the other state flags is cleared.

DisplayRequired
Informs the system that the thread is performing some operation that is not normally detected as display activity by the system.

None
The thread has no power relevant state.

SystemRequired
Informs the system that the thread is performing some operation that is not normally detected as activity by the system.

UserPresent
Informs the system that a user is present. If a user is present, the system will use the power policy settings set by the user. Otherwise, the system does not wake the display device and will return to the sleeping state as soon as possible.