IDebugControl3::SetInterruptTimeout 方法 (dbgeng.h)
SetInterruptTimeout 方法设置调试器引擎在请求中断调试器时应等待的秒数。
语法
HRESULT SetInterruptTimeout(
[in] ULONG Seconds
);
参数
[in] Seconds
指定在请求中断调试器时引擎应等待目标的秒数。
返回值
此方法也可能返回错误值。 有关更多详细信息 ,请参阅返回值 。
返回代码 | 说明 |
---|---|
|
方法成功。 |
注解
使用 DEBUG_INTERRUPT_ACTIVE 标志调用 SetInterrupt 时,引擎请求中断调试器。
如果中断超时,引擎将生成综合异常事件。 此事件将发送到 事件回调对象的IDebugEventCallbacks::Exception 方法。
大多数目标不支持中断超时。 实时用户模式调试是支持它们的目标之一。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | dbgeng.h (包括 Dbgeng.h) |