| 
    IDA SDK
    
   | 
 
Flags returned by get_step_trace_options()
Macros | |
| #define | ST_OVER_DEBUG_SEG 0x01 | 
| step tracing will be disabled when IP is in a debugger segment  | |
| #define | ST_OVER_LIB_FUNC 0x02 | 
| step tracing will be disabled when IP is in a library function  | |
| #define | ST_ALREADY_LOGGED 0x04 | 
| step tracing will be disabled when IP is already logged  | |
| #define | ST_SKIP_LOOPS 0x08 | 
| step tracing will try to skip loops already recorded  | |
| #define | ST_DIFFERENTIAL 0x10 | 
| tracing: log only new instructions (not previously logged)  | |
| #define | ST_OPTIONS_MASK (ST_OVER_DEBUG_SEG|ST_OVER_LIB_FUNC|ST_ALREADY_LOGGED|ST_SKIP_LOOPS|ST_DIFFERENTIAL) | 
| mask of available options, to ensure compatibility with newer IDA versions  | |
| #define | ST_OPTIONS_DEFAULT (ST_OVER_DEBUG_SEG|ST_OVER_LIB_FUNC) |