DynamoRIO
_dr_mcontext_t Struct Reference

#include <dr_defines.h>

Data Fields

size_t size
 
dr_mcontext_flags_t flags
 

Detailed Description

Machine context structure.

Field Documentation

◆ flags

dr_mcontext_flags_t _dr_mcontext_t::flags

The valid fields of this structure. This field must be set prior to filling in the fields. For input requests (dr_get_mcontext()), this indicates which fields should be written. Writing the multimedia fields frequently can incur a performance hit. For output requests (dr_set_mcontext() and dr_redirect_execution()), this indicates which fields will be copied to the actual context.

◆ size

size_t _dr_mcontext_t::size

The size of this structure. This field must be set prior to filling in the fields to support forward compatibility.


The documentation for this struct was generated from the following file:
  • /home/runner/work/dynamorio/dynamorio/build_release-64/include/dr_defines.h