mini_dump.h 427 B

12345678910111213
  1. #pragma once
  2. #include <windows.h>
  3. #include <dbghelp.h>
  4. void CreateMiniDump(HANDLE process_handle, DWORD process_id, MINIDUMP_EXCEPTION_INFORMATION* info,
  5. EXCEPTION_POINTERS* pep);
  6. void DumpFromDebugEvent(DEBUG_EVENT& deb_ev, PROCESS_INFORMATION& pi);
  7. bool SpawnDebuggee(const char* arg0, PROCESS_INFORMATION& pi);
  8. void DebugDebuggee(PROCESS_INFORMATION& pi);
  9. const char* ExceptionName(DWORD exception);