|
DynamoRIO
|
_dr_symbol_import_t Struct Reference
#include <dr_modules.h>
Data Fields | |
| const char * | name |
| const char * | modname |
| bool | delay_load |
| bool | by_ordinal |
| ptr_uint_t | ordinal |
Detailed Description
Symbol import data returned from dr_symbol_import_iterator_next().
String fields point into the importing module image. Robust clients should use DR_TRY_EXCEPT while inspecting the strings in case the module is partially mapped or the app racily unmaps it.
Field Documentation
◆ by_ordinal
| bool _dr_symbol_import_t::by_ordinal |
Import is by ordinal, not name (Windows only).
◆ delay_load
| bool _dr_symbol_import_t::delay_load |
This import is delay-loaded (Windows only).
◆ modname
| const char* _dr_symbol_import_t::modname |
Preferred name of module (Windows only).
◆ name
| const char* _dr_symbol_import_t::name |
Name of imported symbol, if available.
◆ ordinal
| ptr_uint_t _dr_symbol_import_t::ordinal |
Ordinal value (Windows only).
The documentation for this struct was generated from the following file:
- /home/runner/work/dynamorio/dynamorio/build_release-64/include/dr_modules.h