ODBG_Pluginuddrecord

OllyDbg Plugin API

ODBG_Pluginuddrecord

Optional callback function. If present, OllyDbg calls ODBG_Pluginuddrecord when it reads .udd file and encounters unrecognized record. If record belongs to plugin, it must process record and return 1, otherwise it must return 0 to pass record to other plugins. Note that module descriptor pointed to by pmod can be incomplete, i.e. does not necessarily contain information stored in processed .udd file, like decoding data or hit trace bufer.

int ODBG_Pluginuddrecord(t_module *pmod,int ismainmodule,ulong tag,ulong size,void *data);

Parameters:

pmod - pointer to module descriptor;

ismainmodule - flag indicating whether this is main module of debugged application (.exe);

tag - tag that identifies record;

size - size of data;

data - pointer to binary record data.

See also: Pluginsaverecord, t_module