CompactContextSwitchEvent Struct
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.
Represents a context switch provided in a compact form.
public struct CompactContextSwitchEvent
type CompactContextSwitchEvent = struct
Public Structure CompactContextSwitchEvent
- Inheritance
-
CompactContextSwitchEvent
Fields
MaxSwitchInThreadWaitTime |
Represents the largest possible value that a compact context switch event can provide for SwitchInThreadWaitTime. |
Properties
Processor |
Gets the index of the processor on which the context switch is occurring. |
SwitchInThreadWaitTime |
Gets the wait time for the thread currently planned to be switched in. |
SwitchOutThreadId |
Gets the ID of the thread switching out. |
SwitchOutThreadPriority |
Gets the priority of the thread switching out. |
SwitchOutThreadState |
Gets the state of the thread switching out. |
SwitchOutThreadWaitReason |
Gets the reason the thread switching out is in the Waiting state. |
Timestamp |
Gets the timestamp at which the syscall enter event was logged in the trace. |
Methods
Create(TraceTimestamp, Int32, Int32, Int32, KernelWaitReason, TimeSpan) | |
Create(TraceTimestamp, Int32, Int32, Int32, ThreadState, TimeSpan) | |
CreateIdleSwitchOut(TraceTimestamp, Int32) |
Applies to
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈