_dr_export_info_t Struct Reference

#include <dr_tools.h>


Data Fields

generic_func_t address
bool is_indirect_code


Detailed Description

Data structure used by dr_get_proc_address_ex() to retrieve information about an exported symbol.

Field Documentation

The entry point of the export as an absolute address located within the queried module. This address is identical to what dr_get_proc_address_ex() returns.

Relevant for Linux only. Set to true iff this export is an indirect code object, which is a new ELF extension allowing runtime selection of which implementation to use for an exported symbol. The address of such an export is a function that takes no arguments and returns the address of the selected implementation.


The documentation for this struct was generated from the following file:

  DynamoRIO API version 2.0.0 --- Thu Apr 22 00:18:20 2010