Compartilhar via


Método IDebugControl::GetInterrupt (dbgeng.h)

O método GetInterrupt verifica se uma interrupção de usuário foi emitida.

Sintaxe

HRESULT GetInterrupt();

Retornar valor

Código de retorno Descrição
S_OK
O método foi bem-sucedido e uma interrupção foi solicitada.
S_FALSE
O método foi bem-sucedido e uma interrupção não foi solicitada.
 

Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.

Comentários

Se uma interrupção de usuário tiver sido emitida, ela será desmarcada quando esse método for chamado.

Exemplos de interrupções de usuário incluem pressionar Ctrl+C ou pressionar o botão Parar em um depurador. Chamar SetInterrupt também causa uma interrupção do usuário.

Nota É recomendável que as extensões do depurador chamem GetInterrupt enquanto realizam tarefas longas.
 
Esse método pode ser chamado a qualquer momento e de qualquer thread.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

Idebugcontrol

IDebugControl2

IDebugControl3

SetInterrupt