堆栈转储没有在Windows中查杀进程

时间:2010-11-04 02:45:57

标签: windows stack-trace dump

我正在寻找一种方法来获取堆栈转储而不会在win32平台中杀死正在运行的进程,这意味着转储堆栈的线程应该在堆栈转储后返回到原始上下文。 (就像通常的函数调用一样)是否可以在windows中使用?

1 个答案:

答案 0 :(得分:3)

使用MiniDumpWriteDump库中的DbgHelp功能。

但请注意,建议从其他进程创建转储。尝试从同一过程创建它可能会产生不良副作用。请仔细阅读此功能的文档。