LastBranchRecordEvent Constructor
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.
Initializes a new instance of the LastBranchRecordEvent structure.
public LastBranchRecordEvent (Microsoft.Windows.EventTracing.ITraceTimestampContext timestampContext, Microsoft.Windows.EventTracing.TraceTimestampValue timestamp, Microsoft.Windows.EventTracing.TraceTimestampValue traceTimestamp, int processId, int threadId, Microsoft.Windows.EventTracing.Cpu.LastBranchRecordJumpReadOnlySpan jumps);
new Microsoft.Windows.EventTracing.Cpu.LastBranchRecordEvent : Microsoft.Windows.EventTracing.ITraceTimestampContext * Microsoft.Windows.EventTracing.TraceTimestampValue * Microsoft.Windows.EventTracing.TraceTimestampValue * int * int * Microsoft.Windows.EventTracing.Cpu.LastBranchRecordJumpReadOnlySpan -> Microsoft.Windows.EventTracing.Cpu.LastBranchRecordEvent
Public Sub New (timestampContext As ITraceTimestampContext, timestamp As TraceTimestampValue, traceTimestamp As TraceTimestampValue, processId As Integer, threadId As Integer, jumps As LastBranchRecordJumpReadOnlySpan)
Parameters
- timestampContext
- ITraceTimestampContext
The timestamp context for the trace.
- timestamp
- TraceTimestampValue
The value of the timestamp at which the LBR data was originally captured.
- traceTimestamp
- TraceTimestampValue
The value of the timestamp at which the LBR event was logged in the trace.
- processId
- Int32
The ID of the process executing when the snapshot was captured.
- threadId
- Int32
The ID of the thread executing when the snapshot was captured.
The jumps captured by the event.