35#include <Zycore/Defines.h>
Defines the basic ZydisDecodedInstruction and ZydisDecodedOperand structs.
struct ZydisDecodedOperand_ ZydisDecodedOperand
Defines the ZydisDecodedOperand struct.
struct ZydisDecodedInstruction_ ZydisDecodedInstruction
Information about a decoded instruction.
#define ZYDIS_EXPORT
Symbol is exported in shared library builds.
Definition Defines.h:67
struct ZydisRegisterContext_ ZydisRegisterContext
Defines the ZydisRegisterContext struct.
Status code definitions and check macros.
ZYDIS_EXPORT ZyanStatus ZydisCalcAbsoluteAddress(const ZydisDecodedInstruction *instruction, const ZydisDecodedOperand *operand, ZyanU64 runtime_address, ZyanU64 *result_address)
Calculates the absolute address value for the given instruction operand.
ZYDIS_EXPORT ZyanStatus ZydisCalcAbsoluteAddressEx(const ZydisDecodedInstruction *instruction, const ZydisDecodedOperand *operand, ZyanU64 runtime_address, const ZydisRegisterContext *register_context, ZyanU64 *result_address)
Calculates the absolute address value for the given instruction operand.