編集

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

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

Initializes a new instance of the LastBranchRecordEvent structure.

Properties

Name Description
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