#pragma once #include namespace vm { class vmctx_t { public: explicit vmctx_t(std::uintptr_t module_base, std::uintptr_t image_base, std::uintptr_t vm_entry_rva, std::uintptr_t image_size); bool init(); const std::uintptr_t m_module_base, m_image_base, m_vm_entry_rva, m_image_size; }; } // namespace vm