Método IDebugControl3::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.
Valor de retorno
Esse método também pode retornar valores de erro. Consulte de Valores Retornados para obter mais detalhes.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Observações
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 objetos de retorno de chamada de eventométodo IDebugEventCallbacks::Exception.
A maioria dos destinos não dá suporte a tempos limite de interrupção. A depuração em modo de usuário dinâmico é um dos destinos que os dão suporte.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | dbgeng.h (inclua Dbgeng.h) |