IContextSwitchOut Interface

Definition

Defines data about the thread switching out during a context switch.

public interface IContextSwitchOut
type IContextSwitchOut = interface
Public Interface IContextSwitchOut

Properties

ContextSwitch

Gets the context switch in which this switch out is occurring.

IdealProcessor

Gets the index of the preferred processor for the thread switching out.

IsUserMode

Gets a value indicating whether the thread switching out is a user mode thread.

Priority

Gets the priority of the thread switching out.

Process

Gets the process that owns the thread that is switching out.

Quantum

Gets the quantum for the thread switching out.

Rank

Gets the rank for the thread switching out.

RemainingQuantum

Gets the remaining quantum for the thread switching out.

Thread

Gets the thread switching out.

ThreadId

Gets the ID of the thread switching out.

ThreadQualityOfService

Gets the quality of service level for the thread switching out.

ThreadState

Gets the state of the thread switching out.

WaitReason

Gets the reason the thread switching out is in the Waiting state.

Applies to