Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (dbghelp) |
| BOOL WINAPI | DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) |
| struct process * | process_find_by_handle (HANDLE hProcess) |
| BOOL | validate_addr64 (DWORD64 addr) |
| void * | fetch_buffer (struct process *pcs, unsigned size) |
| const char * | wine_dbgstr_addr (const ADDRESS64 *addr) |
| struct cpu * | cpu_find (DWORD machine) |
| BOOL WINAPI | SymSetSearchPathW (HANDLE hProcess, PCWSTR searchPath) |
| BOOL WINAPI | SymSetSearchPath (HANDLE hProcess, PCSTR searchPath) |
| BOOL WINAPI | SymGetSearchPathW (HANDLE hProcess, PWSTR szSearchPath, DWORD SearchPathLength) |
| BOOL WINAPI | SymGetSearchPath (HANDLE hProcess, PSTR szSearchPath, DWORD SearchPathLength) |
| static BOOL WINAPI | process_invade_cb (PCWSTR name, ULONG64 base, ULONG size, PVOID user) |
| static BOOL | check_live_target (struct process *pcs) |
| BOOL WINAPI | SymInitializeW (HANDLE hProcess, PCWSTR UserSearchPath, BOOL fInvadeProcess) |
| BOOL WINAPI | SymInitialize (HANDLE hProcess, PCSTR UserSearchPath, BOOL fInvadeProcess) |
| BOOL WINAPI | SymCleanup (HANDLE hProcess) |
| DWORD WINAPI | SymSetOptions (DWORD opts) |
| DWORD WINAPI | SymGetOptions (void) |
| BOOL WINAPI | SymSetParentWindow (HWND hwnd) |
| BOOL WINAPI | SymSetContext (HANDLE hProcess, PIMAGEHLP_STACK_FRAME StackFrame, PIMAGEHLP_CONTEXT Context) |
| static BOOL CALLBACK | reg_cb64to32 (HANDLE hProcess, ULONG action, ULONG64 data, ULONG64 user) |
| BOOL | pcs_callback (const struct process *pcs, ULONG action, void *data) |
| static BOOL | sym_register_cb (HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK64 cb, PSYMBOL_REGISTERED_CALLBACK cb32, DWORD64 user, BOOL unicode) |
| BOOL WINAPI | SymRegisterCallback (HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK CallbackFunction, PVOID UserContext) |
| BOOL WINAPI | SymRegisterCallback64 (HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction, ULONG64 UserContext) |
| BOOL WINAPI | SymRegisterCallbackW64 (HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction, ULONG64 UserContext) |
| LPAPI_VERSION WINAPI | ImagehlpApiVersion (VOID) |
| LPAPI_VERSION WINAPI | ImagehlpApiVersionEx (LPAPI_VERSION AppVersion) |
| LPEXT_API_VERSION WINAPI | ExtensionApiVersion (void) |
| void WINAPI | WinDbgExtensionDllInit (PWINDBG_EXTENSION_APIS lpExtensionApis, unsigned short major, unsigned short minor) |
Variables |
| unsigned | dbghelp_options = SYMOPT_UNDNAME |
| HANDLE | hMsvcrt = NULL |
| static struct process * | process_first |
struct cpu cpu_i386 cpu_x86_64
cpu_ppc cpu_sparc | cpu_arm |
| static struct cpu * | dbghelp_cpus [] = {&cpu_i386, &cpu_x86_64, &cpu_ppc, &cpu_sparc, &cpu_arm, NULL} |
| struct cpu * | dbghelp_current_cpu |
| static API_VERSION | api_version = { 4, 0, 2, 0 } |