⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 solardump.h

📁 奇迹世界公用文件源代码,研究网络游戏的朋友可以研究下
💻 H
字号:
#ifndef __SOLAR_DUMP_H__
#define __SOLAR_DUMP_H__

//=======================================================================================================================
/// Solar MiniDump
/**
	@author
			Kim Min Wook < taiyo@webzen.co.kr >	
	@since
			2005. 4. 21
	@remarks
			- MinDump颇老阑 巢辫
	@todo
			- dump颇老 傈崔 磊悼拳
	@example
			- SolarDump dp( ".", MiniDumpNormal )
			AppName朝楼=矫埃.dmp颇老阑 泅犁 叼泛配府俊 巢辫
*/
//=======================================================================================================================

#include <dbghelp.h>

#pragma once
/*
typedef enum _MINIDUMP_TYPE
{
MiniDumpNormal = 0x0000, 
MiniDumpWithDataSegs = 0x0001, 
MiniDumpWithFullMemory = 0x0002, 
MiniDumpWithHandleData = 0x0004, 
MiniDumpFilterMemory = 0x0008, 
MiniDumpScanMemory = 0x0010, 
MiniDumpWithUnloadedModules = 0x0020, 
MiniDumpWithIndirectlyReferencedMemory = 0x0040, 
MiniDumpFilterModulePaths = 0x0080, 
MiniDumpWithProcessThreadData = 0x0100, 
MiniDumpWithPrivateReadWriteMemory = 0x0200
} MINIDUMP_TYPE;
*/

class SolarDump
{
public:
	SolarDump( char * pszDir = ".", MINIDUMP_TYPE eDumpType = MiniDumpWithDataSegs );
	~SolarDump();

private:
	static LONG WINAPI		ExceptionFilter( struct _EXCEPTION_POINTERS * pExceptionInfo );
	static MINIDUMP_TYPE	s_eDumpType;
	static TCHAR			s_pszDumpFileDir[MAX_PATH];
	static TCHAR			s_pszFilePrefix[MAX_PATH];
};


#endif // __SOLAR_DUMP_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -