#include <drmgr.h>
Data Fields | |
| size_t | size |
| app_pc | pc |
| instr_t * | instr |
Holds data about an emulated instruction, typically populated by an emulation client and read by an observational client.
instr is part of the label represented by emulated_instr_t and as such it will be freed when the label created by drmgr_insert_emulation_start() is freed. | instr_t* _emulated_instr_t::instr |
The emulated instruction. See Note above.
| app_pc _emulated_instr_t::pc |
The PC address of the emulated instruction.
| size_t _emulated_instr_t::size |
Size of this struct, used for API compatibility checks.