Windows core dumper.
More...
#include <MiniDumper.h>
Windows core dumper.
- Note
- This class is intended for internal use only
Definition at line 14 of file MiniDumper.h.
◆ CMiniDumper()
RabbitCommon::CMiniDumper::CMiniDumper |
( |
bool |
bPromptUserForMiniDump | ) |
|
◆ ~CMiniDumper()
RabbitCommon::CMiniDumper::~CMiniDumper |
( |
void |
| ) |
|
◆ enablePrivilege()
BOOL RabbitCommon::CMiniDumper::enablePrivilege |
( |
LPCTSTR |
pszPriv, |
|
|
HANDLE |
hToken, |
|
|
TOKEN_PRIVILEGES * |
ptpOld |
|
) |
| |
|
private |
◆ getImpersonationToken()
bool RabbitCommon::CMiniDumper::getImpersonationToken |
( |
HANDLE * |
phToken | ) |
|
|
private |
◆ restorePrivilege()
BOOL RabbitCommon::CMiniDumper::restorePrivilege |
( |
HANDLE |
hToken, |
|
|
TOKEN_PRIVILEGES * |
ptpOld |
|
) |
| |
|
private |
◆ setMiniDumpFileName()
void RabbitCommon::CMiniDumper::setMiniDumpFileName |
( |
void |
| ) |
|
|
private |
◆ unhandledExceptionHandler()
LONG RabbitCommon::CMiniDumper::unhandledExceptionHandler |
( |
struct _EXCEPTION_POINTERS * |
pExceptionInfo | ) |
|
|
staticprivate |
◆ writeMiniDump()
LONG RabbitCommon::CMiniDumper::writeMiniDump |
( |
_EXCEPTION_POINTERS * |
pExceptionInfo | ) |
|
|
private |
◆ m_bPromptUserForMiniDump
bool RabbitCommon::CMiniDumper::m_bPromptUserForMiniDump |
|
private |
◆ m_pExceptionInfo
_EXCEPTION_POINTERS* RabbitCommon::CMiniDumper::m_pExceptionInfo |
|
private |
◆ m_szAppBaseName
TCHAR RabbitCommon::CMiniDumper::m_szAppBaseName[MAX_PATH] |
|
private |
◆ m_szAppPath
TCHAR RabbitCommon::CMiniDumper::m_szAppPath[MAX_PATH] |
|
private |
◆ m_szMiniDumpPath
TCHAR RabbitCommon::CMiniDumper::m_szMiniDumpPath[MAX_PATH] |
|
private |
◆ s_pCriticalSection
LPCRITICAL_SECTION RabbitCommon::CMiniDumper::s_pCriticalSection = NULL |
|
staticprivate |
◆ s_pMiniDumper
CMiniDumper * RabbitCommon::CMiniDumper::s_pMiniDumper = NULL |
|
staticprivate |
The documentation for this class was generated from the following files:
- /home/runner/work/RabbitCommon/RabbitCommon/Src/CoreDump/MiniDumper.h
- /home/runner/work/RabbitCommon/RabbitCommon/Src/CoreDump/MiniDumper.cpp