0ad/source/lib/sysdep/win/dbghelp_funcs.h
2004-07-15 02:39:25 +00:00

16 lines
1.0 KiB
C
Executable File

FUNC(void, SymCleanup, (HANDLE))
FUNC(BOOL, SymInitialize, (HANDLE, char*, int))
FUNC(DWORD, SymSetOptions, (DWORD))
FUNC(DWORD64, SymGetModuleBase64, (HANDLE, DWORD64))
FUNC(PVOID, SymFunctionTableAccess64, (HANDLE, DWORD64))
FUNC(BOOL, StackWalk64, (DWORD, HANDLE, HANDLE, STACKFRAME64*, void*, PREAD_PROCESS_MEMORY_ROUTINE64, PFUNCTION_TABLE_ACCESS_ROUTINE64, PGET_MODULE_BASE_ROUTINE64, PTRANSLATE_ADDRESS_ROUTINE64))
FUNC(BOOL, SymGetLineFromAddr64, (HANDLE, DWORD64, DWORD*, IMAGEHLP_LINE64*))
FUNC(IMAGE_NT_HEADERS*, ImageNtHeader, (void*))
FUNC(BOOL, SymGetTypeInfo, (HANDLE, DWORD64, ULONG, IMAGEHLP_SYMBOL_TYPE_INFO, void*))
FUNC(BOOL, SymFromAddr, (HANDLE, DWORD64, DWORD64*, SYMBOL_INFO*))
FUNC(ULONG, SymSetContext, (HANDLE, IMAGEHLP_STACK_FRAME*, IMAGEHLP_CONTEXT*))
FUNC(BOOL, SymEnumSymbols, (HANDLE, ULONG64, const char*, PSYM_ENUMERATESYMBOLS_CALLBACK, void*))
FUNC(BOOL, MiniDumpWriteDump, (HANDLE, DWORD, HANDLE, MINIDUMP_TYPE, PMINIDUMP_EXCEPTION_INFORMATION, PMINIDUMP_USER_STREAM_INFORMATION, PMINIDUMP_CALLBACK_INFORMATION))