|
Pol
Revision:cb584c9
|
#include "mdump.h"#include "clib.h"#include "logfacility.h"#include "passert.h"#include "strexcpt.h"#include "threadhelp.h"#include "../../lib/StackWalker/StackWalker.h"#include "Header_Windows.h"#include <assert.h>#include <time.h>#include "C:\\Program Files\\Microsoft Visual Studio\\PlatformSDK\\include\\dbghelp.h"#include "mdumpimp.h"Go to the source code of this file.
Classes | |
| class | Pol::Clib::StackWalkerLogger |
Namespaces | |
| Pol | |
| Pol::Clib | |
Macros | |
| #define | DECLSPEC_DEPRECATED |
Typedefs | |
| typedef _In_ DWORD64 | Address |
| typedef DWORD HANDLE MINIDUMP_TYPE CONST PMINIDUMP_EXCEPTION_INFORMATION CONST PMINIDUMP_USER_STREAM_INFORMATION CONST PMINIDUMP_CALLBACK_INFORMATION | CallbackParam |
| typedef _In_ DWORD64 _Out_opt_ PDWORD64 | Displacement |
| typedef DWORD HANDLE MINIDUMP_TYPE | DumpType |
| typedef DWORD | dwPid |
| typedef DWORD HANDLE MINIDUMP_TYPE CONST PMINIDUMP_EXCEPTION_INFORMATION | ExceptionParam |
| typedef _In_opt_ PCSTR _In_ BOOL | fInvadeProcess |
| typedef DWORD HANDLE | hFile |
| typedef _In_ DWORD64 _Out_ PDWORD _Out_ PIMAGEHLP_LINE64 | Line64 |
| typedef _In_ DWORD64 _Out_ PDWORD | pdwDisplacement |
| typedef _In_ DWORD64 | qwAddr |
| typedef _In_ DWORD64 _Out_opt_ PDWORD64 _Inout_ PSYMBOL_INFO | Symbol |
| typedef _In_opt_ PCSTR | UserSearchPath |
| typedef DWORD HANDLE MINIDUMP_TYPE CONST PMINIDUMP_EXCEPTION_INFORMATION CONST PMINIDUMP_USER_STREAM_INFORMATION | UserStreamParam |
Functions | |
| typedef | BOOL (WINAPI *MINIDUMPWRITEDUMP)(HANDLE hProcess |
| typedef | DWORD (WINAPI *__SymGetOptions)(VOID) |
Variables | |
| HMODULE | Pol::Clib::hDbgHelpDll |
Definition in file mdump.cpp.
| typedef DWORD HANDLE MINIDUMP_TYPE CONST PMINIDUMP_EXCEPTION_INFORMATION CONST PMINIDUMP_USER_STREAM_INFORMATION CONST PMINIDUMP_CALLBACK_INFORMATION CallbackParam |
| typedef _In_ DWORD64 _Out_opt_ PDWORD64 Displacement |
| typedef DWORD HANDLE MINIDUMP_TYPE CONST PMINIDUMP_EXCEPTION_INFORMATION ExceptionParam |
| typedef _In_opt_ PCSTR _In_ BOOL fInvadeProcess |
| typedef _In_ DWORD64 _Out_ PDWORD _Out_ PIMAGEHLP_LINE64 Line64 |
| typedef _In_ DWORD64 _Out_ PDWORD pdwDisplacement |
| typedef _In_ DWORD64 _Out_opt_ PDWORD64 _Inout_ PSYMBOL_INFO Symbol |
| typedef _In_opt_ PCSTR UserSearchPath |
| typedef DWORD HANDLE MINIDUMP_TYPE CONST PMINIDUMP_EXCEPTION_INFORMATION CONST PMINIDUMP_USER_STREAM_INFORMATION UserStreamParam |
| typedef BOOL | ( | WINAPI * | MINIDUMPWRITEDUMP | ) |
Referenced by Pol::Core::DialogProc(), Pol::Clib::CNTService::Initialize(), Pol::Clib::CNTService::IsInstalled(), Pol::Core::run_start_scripts(), Pol::Clib::CNTService::StartService(), Pol::Core::SystemTrayDialogThread(), Pol::Clib::HiddenMiniDumper::TopLevelFilter(), and Pol::Clib::CNTService::Uninstall().
| typedef DWORD | ( | WINAPI * | __SymGetOptions | ) |