|
IDA C++ SDK 9.2
|
When instruction tracing is active, each executed instruction is stored in the tracing buffer. More...
Functions | |
| bool idaapi | is_insn_trace_enabled (void) |
| Get current state of instruction tracing. | |
| int idaapi | get_insn_trace_options (void) |
| Get current instruction tracing options. | |
| void idaapi | set_insn_trace_options (int options) |
| Modify instruction tracing options. | |
| void idaapi | request_set_insn_trace_options (int options) |
| Post a set_insn_trace_options() request. | |
Enable/Disable instruction tracing | |||||
| |||||
| bool idaapi | enable_insn_trace (bool enable=true) | ||||
| bool | disable_insn_trace (void) | ||||
| bool idaapi | request_enable_insn_trace (bool enable=true) | ||||
| bool | request_disable_insn_trace (void) | ||||
When instruction tracing is active, each executed instruction is stored in the tracing buffer.
Internally, IDA uses step tracing to record register values after the execution of the instruction.
Get current state of instruction tracing.
| Type | Synchronous function |
| Notification | none (synchronous function) |
Get current instruction tracing options.
Also see #IT_LOG_SAME_IP
| Type | Synchronous function |
| Notification | none (synchronous function) |
Modify instruction tracing options.
| Type | Synchronous function - available as request |
| Notification | none (synchronous function) |
Post a set_insn_trace_options() request.