Data Structures |
| struct | dump_memory |
| struct | dump_module |
| struct | dump_context |
Defines |
| #define | NONAMELESSUNION |
| #define | NONAMELESSSTRUCT |
| #define | WIN32_NO_STATUS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (dbghelp) |
| static BOOL | fetch_processes_info (struct dump_context *dc) |
| static void | fetch_thread_stack (struct dump_context *dc, const void *teb_addr, const CONTEXT *ctx, MINIDUMP_MEMORY_DESCRIPTOR *mmd) |
| static BOOL | fetch_thread_info (struct dump_context *dc, int thd_idx, const MINIDUMP_EXCEPTION_INFORMATION *except, MINIDUMP_THREAD *mdThd, CONTEXT *ctx) |
| static BOOL | add_module (struct dump_context *dc, const WCHAR *name, DWORD64 base, DWORD size, DWORD timestamp, DWORD checksum, BOOL is_elf) |
| static BOOL WINAPI | fetch_pe_module_info_cb (PCWSTR name, DWORD64 base, ULONG size, PVOID user) |
| static BOOL | fetch_elf_module_info_cb (const WCHAR *name, unsigned long base, void *user) |
| static BOOL | fetch_macho_module_info_cb (const WCHAR *name, unsigned long base, void *user) |
| static void | fetch_modules_info (struct dump_context *dc) |
| static void | fetch_module_versioninfo (LPCWSTR filename, VS_FIXEDFILEINFO *ffi) |
| static void | add_memory_block (struct dump_context *dc, ULONG64 base, ULONG size, ULONG rva) |
| static void | writeat (struct dump_context *dc, RVA rva, const void *data, unsigned size) |
| static void | append (struct dump_context *dc, const void *data, unsigned size) |
| static unsigned | dump_exception_info (struct dump_context *dc, const MINIDUMP_EXCEPTION_INFORMATION *except) |
| static unsigned | dump_modules (struct dump_context *dc, BOOL dump_elf) |
| static void | do_x86cpuid (unsigned int ax, unsigned int *p) |
| static int | have_x86cpuid (void) |
| static unsigned | dump_system_info (struct dump_context *dc) |
| static unsigned | dump_threads (struct dump_context *dc, const MINIDUMP_EXCEPTION_INFORMATION *except) |
| static unsigned | dump_memory_info (struct dump_context *dc) |
| static unsigned | dump_misc_info (struct dump_context *dc) |
| BOOL WINAPI | MiniDumpWriteDump (HANDLE hProcess, DWORD pid, HANDLE hFile, MINIDUMP_TYPE DumpType, PMINIDUMP_EXCEPTION_INFORMATION ExceptionParam, PMINIDUMP_USER_STREAM_INFORMATION UserStreamParam, PMINIDUMP_CALLBACK_INFORMATION CallbackParam) |
| BOOL WINAPI | MiniDumpReadDumpStream (PVOID base, ULONG str_idx, PMINIDUMP_DIRECTORY *pdir, PVOID *stream, ULONG *size) |