Метод IDebugControl2::GetInterrupt (dbgeng.h)

Метод GetInterrupt проверяет, было ли выполнено прерывание пользователя.

Синтаксис

HRESULT GetInterrupt();

Возвращаемое значение

Код возврата Описание
S_OK
Метод выполнен успешно, и было запрошено прерывание.
S_FALSE
Метод выполнен успешно, и прерывание не было запрошено.
 

Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .

Комментарии

Если было выполнено прерывание пользователя, оно очищается при вызове этого метода.

Примеры прерываний пользователем включают нажатие клавиш CTRL+C или нажатие кнопки Остановить в отладчике. Вызов SetInterrupt также вызывает прерывание пользователя.

Примечание Рекомендуется, чтобы расширения отладчика вызывали GetInterrupt при выполнении длительных задач.
 
Этот метод можно вызывать в любое время и из любого потока.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)

См. также раздел

IDebugControl

IDebugControl2

IDebugControl3

SetInterrupt