Метод IDebugControl3::SetInterruptTimeout (dbgeng.h)
Метод SetInterruptTimeout задает время ожидания подсистемы отладчика в секундах при запросе прерывания работы отладчика.
Синтаксис
HRESULT SetInterruptTimeout(
[in] ULONG Seconds
);
Параметры
[in] Seconds
Указывает количество секунд, в течение которых подсистема должна ожидать целевого объекта при запросе прерывания работы отладчика.
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
Комментарии
Подсистема запрашивает прерывание в отладчике при вызове SetInterrupt с флагом DEBUG_INTERRUPT_ACTIVE.
Если время ожидания прерывания истекает, подсистема создаст событие искусственного исключения. Это событие будет отправлено в метод IDebugEventCallbacks::Exceptionобъектов обратного вызова события.
Большинство целевых объектов не поддерживают время ожидания прерывания. Динамическая отладка в пользовательском режиме является одной из целей, которые поддерживают их.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dbgeng.h (включая Dbgeng.h) |