IDkmProcessExecutionNotification.OnProcessPause 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在目标进程暂停之前通知的处理程序。 当某个进程达到停止事件 (例如用户集或内部断点) ,或者引发暂停事件 (例如模块加载) 时,进程将暂停。 它在引发输出调试字符串或其他非暂停事件时不会被视为暂停状态。
public:
void OnProcessPause(Microsoft::VisualStudio::Debugger::DkmProcess ^ process, Microsoft::VisualStudio::Debugger::DkmProcessExecutionCounters ^ processCounters);
public void OnProcessPause (Microsoft.VisualStudio.Debugger.DkmProcess process, Microsoft.VisualStudio.Debugger.DkmProcessExecutionCounters processCounters);
abstract member OnProcessPause : Microsoft.VisualStudio.Debugger.DkmProcess * Microsoft.VisualStudio.Debugger.DkmProcessExecutionCounters -> unit
Public Sub OnProcessPause (process As DkmProcess, processCounters As DkmProcessExecutionCounters)
参数
- process
- DkmProcess
中DkmProcess 表示正在调试的目标进程。 调试器调试进程,因此这是调试的基本单元。 DkmProcess 可以表示系统进程或虚拟进程,如小型转储。
- processCounters
- DkmProcessExecutionCounters
中存储进程停止/恢复事件的 QPC 时间戳。