Método IDebugControl2::GetInterruptTimeout (dbgeng.h)
O método GetInterruptTimeout retorna o número de segundos que o mecanismo aguardará ao solicitar uma quebra no depurador.
Sintaxe
HRESULT GetInterruptTimeout(
[out] PULONG Seconds
);
Parâmetros
[out] Seconds
Recebe o número de segundos que o mecanismo aguardará pelo destino ao solicitar uma quebra no depurador.
Retornar valor
Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Comentários
O mecanismo solicita uma quebra no depurador quando SetInterrupt é chamado com DEBUG_INTERRUPT_ACTIVE. Se essa interrupção atingir o tempo limite, o mecanismo gerará um evento de exceção sintética. Esse evento será enviado para o método IDebugEventCallbacks::Exception dos objetos de retorno de chamada de evento.
A maioria dos destinos não dá suporte a tempos limite de interrupção. A depuração dinâmica do modo de usuário é um dos destinos que dão suporte a eles.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |