Partilhar via


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

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

Sintaxe

HRESULT GetInterrupt();

Valor de retorno

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 de Valores Retornados para obter mais detalhes.

Observações

Se uma interrupção do 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.

Observação É recomendável que as extensões do depurador chamem GetInterrupt durante a realização de tarefas longas.
 
Esse método pode ser chamado a qualquer momento e de qualquer thread.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho dbgeng.h (inclua Dbgeng.h)

Consulte também

IDebugControl

IDebugControl2

IDebugControl3

SetInterrupt