IDebugControl3::SetInterruptTimeout 方法 (dbgeng.h)

SetInterruptTimeout 方法會設定調試程式引擎在要求中斷調試程式時應該等候的秒數。

語法

HRESULT SetInterruptTimeout(
  [in] ULONG Seconds
);

參數

[in] Seconds

指定引擎在要求中斷調試程式時應該等候目標的秒數。

傳回值

這個方法也可能傳回錯誤值。 如需詳細資訊,請參閱 傳回值

傳回碼 描述
S_OK
此方法成功。

備註

當使用 DEBUG_INTERRUPT_ACTIVE 旗標呼叫 SetInterrupt 時,引擎會要求中斷調試程式。

如果中斷逾時,引擎將會產生綜合例外狀況事件。 此事件會傳送至 事件回呼物件的IDebugEventCallbacks::Exception 方法。

大部分的目標都不支援中斷逾時。 實時使用者模式偵錯是其中一個支援它們的目標。

規格需求

需求
目標平台 桌面
標頭 dbgeng.h (包含 Dbgeng.h)

另請參閱

GetInterruptTimeout

IDebugControl

IDebugControl2

IDebugControl3

IDebugEventCallbacks::Exception

SetInterrupt