Zydis
v4.1.0
|
Context structure that that is passed to all formatter. More...
#include <Formatter.h>
Data Fields | |
const ZydisDecodedInstruction * | instruction |
A pointer to the ZydisDecodedInstruction struct. More... | |
const ZydisDecodedOperand * | operands |
A pointer to the first ZydisDecodedOperand struct of the instruction. More... | |
const ZydisDecodedOperand * | operand |
A pointer to the ZydisDecodedOperand struct. More... | |
ZyanU64 | runtime_address |
The runtime address of the instruction. More... | |
void * | user_data |
A pointer to user-defined data. More... | |
Context structure that that is passed to all formatter.
const ZydisDecodedInstruction* instruction |
A pointer to the ZydisDecodedInstruction
struct.
const ZydisDecodedOperand* operand |
A pointer to the ZydisDecodedOperand
struct.
const ZydisDecodedOperand* operands |
A pointer to the first ZydisDecodedOperand
struct of the instruction.
ZyanU64 runtime_address |
The runtime address of the instruction.
void* user_data |
A pointer to user-defined data.
This is the value that was previously passed as the user_data
argument to ZydisFormatterFormatInstruction or ZydisFormatterTokenizeOperand.