Método IDebugControl2::SetInterruptTimeout (dbgeng.h)
El método SetInterruptTimeout establece el número de segundos que el motor del depurador debe esperar al solicitar una interrupción en el depurador.
Sintaxis
HRESULT SetInterruptTimeout(
[in] ULONG Seconds
);
Parámetros
[in] Seconds
Especifica el número de segundos que el motor debe esperar al destino al solicitar una interrupción en el depurador.
Valor devuelto
Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
Comentarios
El motor solicita una interrupción en el depurador cuando se llama a SetInterrupt con la marca DEBUG_INTERRUPT_ACTIVE.
Si se agota el tiempo de espera de una interrupción, el motor generará un evento de excepción sintética. Este evento se enviará al método IDebugEventCallbacks::Exception de los objetos de devolución de llamada de eventos.
La mayoría de los destinos no admiten tiempos de espera de interrupción. La depuración en modo usuario activo es uno de los destinos que los admite.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (include Dbgeng.h) |