Edit

Share via


ICpuThreadActivity Interface

Definition

Defines the activity of a thread while switched in on a processor.

public interface ICpuThreadActivity : Microsoft.Windows.EventTracing.Cpu.ICpuTimeSlice
type ICpuThreadActivity = interface
    interface ICpuTimeSlice
Public Interface ICpuThreadActivity
Implements ICpuTimeSlice
Implements

Properties

Duration

Gets the duration during which the thread was running on the processor.

(Inherited from ICpuTimeSlice)
PreviousActivity

Gets the previous activity on the processor.

Process

Gets the process that was running on the processor, if available.

(Inherited from ICpuTimeSlice)
Processor

Gets index of the processor on which the thread was running.

(Inherited from ICpuTimeSlice)
ReadyDuration

Gets the duration that the thread associated with this activity was in the ready state before switching in.

ReadyingProcess

Gets the process that made this thread become eligible to be switched in, if available.

ReadyingThread

Gets the thread that made this thread become eligible to be switched in, if available.

ReadyThreadEvent

Gets the ready thread event that made this thread become eligible to be switched in.

ReadyThreadStack

Gets the thread call stack that made this thread become eligible to be switched in, if available.

StartTime

Gets the timestamp at which the thread started running on the processor.

(Inherited from ICpuTimeSlice)
StopTime

Gets the timestamp at which the thread stopped running on the processor.

(Inherited from ICpuTimeSlice)
SwitchIn

Gets the IContextSwitchIn that contains data about the thread as it was switching onto the processor, if available.

(Inherited from ICpuTimeSlice)
SwitchOut

Gets the IContextSwitchOut that contains data about the thread as it was switching off of the processor, if available.

(Inherited from ICpuTimeSlice)
Thread

Gets the thread that was running on the processor, if available.

(Inherited from ICpuTimeSlice)
WaitingDuration

Gets the duration that the thread associated with this activity was in the waiting state before being readied.

Applies to