|
HyperDbg Debugger
|
HyperDbg's SDK Header Files For Symbol Parsing. More...
Go to the source code of this file.
Classes | |
| struct | _MODULE_SYMBOL_DETAIL |
| structures for sending and saving details about each module and symbols details More... | |
| struct | _USERMODE_LOADED_MODULE_SYMBOLS |
| struct | _USERMODE_LOADED_MODULE_DETAILS |
| struct | _DEBUGGER_UPDATE_SYMBOL_TABLE |
| request to add new symbol detail or update a previous symbol table entry More... | |
| struct | _DEBUGGEE_SYMBOL_UPDATE_RESULT |
| request that shows, symbol reload process is finished More... | |
HyperDbg's SDK Header Files For Symbol Parsing.
This file contains definitions of symbol parsers
| typedef struct _DEBUGGEE_SYMBOL_UPDATE_RESULT DEBUGGEE_SYMBOL_UPDATE_RESULT |
request that shows, symbol reload process is finished
| typedef struct _DEBUGGER_UPDATE_SYMBOL_TABLE DEBUGGER_UPDATE_SYMBOL_TABLE |
request to add new symbol detail or update a previous symbol table entry
| typedef struct _MODULE_SYMBOL_DETAIL MODULE_SYMBOL_DETAIL |
structures for sending and saving details about each module and symbols details
| typedef struct _DEBUGGEE_SYMBOL_UPDATE_RESULT * PDEBUGGEE_SYMBOL_UPDATE_RESULT |
| typedef struct _DEBUGGER_UPDATE_SYMBOL_TABLE * PDEBUGGER_UPDATE_SYMBOL_TABLE |
| typedef struct _MODULE_SYMBOL_DETAIL * PMODULE_SYMBOL_DETAIL |
| typedef struct _USERMODE_LOADED_MODULE_DETAILS * PUSERMODE_LOADED_MODULE_DETAILS |
| typedef struct _USERMODE_LOADED_MODULE_SYMBOLS * PUSERMODE_LOADED_MODULE_SYMBOLS |
| typedef VOID(* SymbolMapCallback) (UINT64 Address, char *ModuleName, char *ObjectName, unsigned int ObjectSize) |
Callback type that should be used to add list of Addresses to ObjectNames.
| typedef struct _USERMODE_LOADED_MODULE_DETAILS USERMODE_LOADED_MODULE_DETAILS |
| typedef struct _USERMODE_LOADED_MODULE_SYMBOLS USERMODE_LOADED_MODULE_SYMBOLS |