是否可以知道外部调试器是否正在调试程序并捕获用户断点命中/释放

时间:2015-11-03 09:15:49

标签: c++ debugging winapi

我有一个Win32应用程序,我需要知道它是否被外部调试器调试,如果是,我想捕获断点命中/释放事件。我查看了AddVectoredExceptionHandler API和其他一些API,但看起来断点命中异常无法使用我在连接外部调试器时找到的API来捕获。

IsDebuggerPresent可以知道你是否正在调试,但是如果已经连接了外部调试器,如何捕获断点异常?

实际上,我的应用程序或多或少是实时模拟,具有时间期限管理。我使用Windows' timetimeGetTime处理截止日期,我想停止时间" evolution"当一个断点被击中并在断点被释放时重新开始时间演变

有人有任何想法吗?

0 个答案:

没有答案