Struct
GumInvocationBackend
Description
struct GumInvocationBackend {
GumPointCut (* get_point_cut) (
GumInvocationContext* context
);;
GumThreadId (* get_thread_id) (
GumInvocationContext* context
);;
guint (* get_depth) (
GumInvocationContext* context
);;
gpointer (* get_listener_thread_data) (
GumInvocationContext* context,
gsize required_size
);;
gpointer (* get_listener_function_data) (
GumInvocationContext* context
);;
gpointer (* get_listener_invocation_data) (
GumInvocationContext* context,
gsize required_size
);;
gpointer (* get_replacement_data) (
GumInvocationContext* context
);;
gpointer state;
gpointer data;
}
No description available.
Structure members
get_point_cut:GumPointCut (* get_point_cut) ( GumInvocationContext* context )No description available.
get_thread_id:GumThreadId (* get_thread_id) ( GumInvocationContext* context )No description available.
get_depth:guint (* get_depth) ( GumInvocationContext* context )No description available.
get_listener_thread_data:gpointer (* get_listener_thread_data) ( GumInvocationContext* context, gsize required_size )No description available.
get_listener_function_data:gpointer (* get_listener_function_data) ( GumInvocationContext* context )No description available.
get_listener_invocation_data:gpointer (* get_listener_invocation_data) ( GumInvocationContext* context, gsize required_size )No description available.
get_replacement_data:gpointer (* get_replacement_data) ( GumInvocationContext* context )No description available.
state:gpointerNo description available.
data:gpointerNo description available.