LastBranchRecordEvent Struct

Definition

Represents a snapshot of Last Branch Record (LBR) data from a processor.

public struct LastBranchRecordEvent
type LastBranchRecordEvent = struct
Public Structure LastBranchRecordEvent
Inheritance
LastBranchRecordEvent

Constructors

LastBranchRecordEvent(ITraceTimestampContext, TraceTimestampValue, TraceTimestampValue, Int32, Int32, LastBranchRecordJumpReadOnlySpan)

Initializes a new instance of the LastBranchRecordEvent structure.

Properties

Jumps

Gets the jumps captured by this snapshot.

ProcessId

Gets the ID of the process executing when the snapshot was captured.

ThreadId

Gets the ID of the thread executing when the snapshot was captured.

Timestamp

Gets the timestamp at which the LBR data was originally captured (before TraceTimestamp).

TraceTimestamp

Gets the timestamp at which the LBR event was logged in the trace (after Timestamp).

Applies to