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