HyperDbg Debugger
Loading...
Searching...
No Matches
Tracing.h
Go to the documentation of this file.
1
12#pragma once
13
15// Functions //
17
18VOID
20
21VOID
23
24VOID
26
27VOID
29
30VOID
#define VOID
Definition BasicTypes.h:33
VOID TracingCheckForContinuingSteps(PROCESSOR_DEBUGGING_STATE *DbgState)
Change for continuing the stepping state in the case of tracing instructions.
Definition Tracing.c:94
VOID TracingPerformInstrumentationStepIn(PROCESSOR_DEBUGGING_STATE *DbgState)
Perform tracing of instructions (instrumentation step-in)
Definition Tracing.c:22
VOID TracingPerformRegularStepInInstruction(PROCESSOR_DEBUGGING_STATE *DbgState)
Regular step-in | step one instruction to the debuggee.
Definition Tracing.c:113
VOID TracingHandleMtf(PROCESSOR_DEBUGGING_STATE *DbgState)
Callback for handling VM-exits for MTF in the case of tracing instructions.
Definition Tracing.c:43
VOID TracingRestoreSystemState(PROCESSOR_DEBUGGING_STATE *DbgState)
Restore the system state in the case of tracing instructions.
Definition Tracing.c:68
Saves the debugger state.
Definition State.h:165