Method

GumModuleenumerate_symbols

Declaration [src]

void
gum_module_enumerate_symbols (
  GumModule* self,
  GumFoundSymbolFunc func,
  gpointer user_data
)

Description [src]

Enumerates the module’s symbols, calling func for each one. Enumeration stops if func returns FALSE. Unlike exports, this includes local and debug symbols where the platform exposes them.

Parameters

func

Type: GumFoundSymbolFunc

Function called with GumSymbolDetails.

user_data

Type: gpointer

Data to pass to func.

The argument can be NULL.
The data is owned by the caller of the method.