1
0
Fork 0

DBG: added DbgFunctions()->SymbolDownloadAllSymbols

This commit is contained in:
Mr. eXoDia 2014-08-02 03:58:28 +02:00
parent 5377371c76
commit c341beab0b
2 changed files with 4 additions and 0 deletions

View File

@ -7,6 +7,7 @@
#include "memory.h"
#include "disasm_fast.h"
#include "stackinfo.h"
#include "symbolinfo.h"
static DBGFUNCTIONS _dbgfunctions;
@ -127,4 +128,5 @@ void dbgfunctionsinit()
_dbgfunctions.DisasmFast=disasmfast;
_dbgfunctions.MemUpdateMap=memupdatemap;
_dbgfunctions.GetCallStack=_getcallstack;
_dbgfunctions.SymbolDownloadAllSymbols=symdownloadallsymbols;
}

View File

@ -46,6 +46,7 @@ typedef int (*MODPATHFROMNAME)(const char* modname, char* path, int size);
typedef bool (*DISASMFAST)(unsigned char* data, duint addr, BASIC_INSTRUCTION_INFO* basicinfo);
typedef void (*MEMUPDATEMAP)(HANDLE hProcess);
typedef void (*GETCALLSTACK)(DBGCALLSTACK* callstack);
typedef void (*SYMBOLDOWNLOADALLSYMBOLS)(const char* szSymbolStore);
typedef struct DBGFUNCTIONS_
{
@ -68,6 +69,7 @@ typedef struct DBGFUNCTIONS_
DISASMFAST DisasmFast;
MEMUPDATEMAP MemUpdateMap;
GETCALLSTACK GetCallStack;
SYMBOLDOWNLOADALLSYMBOLS SymbolDownloadAllSymbols;
} DBGFUNCTIONS;
#ifdef BUILD_DBG