有效的minidump(二)
函数MiniDumpCallback
如果要自定义MINIDUMP类型标志无法访问的MINIDUMP的内容,可以使用MiniDumpCallback函数。这是一个用户定义的回调,当MiniDumpWriteDump需要用户决定是否将某些数据包含到minidump中时,它将被调用。借助此功能,我们可以完成以下任务:
- 从minidump的模块信息中排除可执行模块(全部或部分)
- 从minidump的线程信息中排除线程(全部或部分)
- 将用户指定范围内存的内容包含到小型转储中
让我们看看MiniDumpCallback函数的声明
BOOL CALLBACK MiniDumpCallback(
PVOID CallbackParam,constPMINIDUMP_CALLBACK_INPUT CallbackInput,
PMINIDUMP_CALLBACK_OUTPUT CallbackOutput
);
- 上一篇: 仅通过转储来排除内存泄漏
- 下一篇: 使用Java中的InputStream读取文件数据