HyperDbg Debugger
Loading...
Searching...
No Matches
_PT_TRACE_CONFIG Struct Reference

Intel PT trace configuration — what the user specifies. More...

#include <PtDefinitions.h>

Public Attributes

BOOLEAN TraceUser
BOOLEAN TraceKernel
UINT64 TargetCr3
UINT32 NumAddrRanges
PT_ADDR_RANGE AddrRanges [PT_MAX_ADDR_RANGES]
BOOLEAN EnableBranch
BOOLEAN EnableTsc
BOOLEAN EnableMtc
BOOLEAN EnableCyc
BOOLEAN EnableRetCompression
UINT8 MtcFreq
UINT8 CycThresh
UINT8 PsbFreq
UINT64 BufferSize

Detailed Description

Intel PT trace configuration — what the user specifies.

Member Data Documentation

◆ AddrRanges

PT_ADDR_RANGE _PT_TRACE_CONFIG::AddrRanges

◆ BufferSize

UINT64 _PT_TRACE_CONFIG::BufferSize

◆ CycThresh

UINT8 _PT_TRACE_CONFIG::CycThresh

◆ EnableBranch

BOOLEAN _PT_TRACE_CONFIG::EnableBranch

◆ EnableCyc

BOOLEAN _PT_TRACE_CONFIG::EnableCyc

◆ EnableMtc

BOOLEAN _PT_TRACE_CONFIG::EnableMtc

◆ EnableRetCompression

BOOLEAN _PT_TRACE_CONFIG::EnableRetCompression

◆ EnableTsc

BOOLEAN _PT_TRACE_CONFIG::EnableTsc

◆ MtcFreq

UINT8 _PT_TRACE_CONFIG::MtcFreq

◆ NumAddrRanges

UINT32 _PT_TRACE_CONFIG::NumAddrRanges

◆ PsbFreq

UINT8 _PT_TRACE_CONFIG::PsbFreq

◆ TargetCr3

UINT64 _PT_TRACE_CONFIG::TargetCr3

◆ TraceKernel

BOOLEAN _PT_TRACE_CONFIG::TraceKernel

◆ TraceUser

BOOLEAN _PT_TRACE_CONFIG::TraceUser

The documentation for this struct was generated from the following files: