ICpuThreadActivity Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |