_drsym_info_t Struct Reference
[Symbol Access Library]

#include <drsyms.h>


Data Fields

size_t struct_size
size_t name_size
const char * file
size_t line_offs
size_t start_offs
size_t end_offs
size_t name_available_size
char name [1]


Detailed Description

Data structure that holds symbol information

Field Documentation

Output: offset from module base of end of symbol

const char* _drsym_info_t::file

Output: file and line number

Output: offset from address that starts at line

Output: symbol name

Output: size of data available for name. Only name_size bytes will be copied to name.

Input: should be set by caller to the size of the name[] buffer, in bytes

Output: offset from module base of start of symbol

Input: should be set by caller to sizeof(drsym_info_t)


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

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