Compartir a través de


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

El método setInterruptTimeout establece el número de segundos que el motor del depurador de 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 información.

Código devuelto Descripción
S_OK
El método se realizó correctamente.

Observaciones

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á a objetos de devolución de llamada de eventosel método IDebugEventCallbacks::Exception.

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 Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

GetInterruptTimeout

IDebugControl

IDebugControl2

IDebugControl3

IDebugEventCallbacks::Exception

setInterrupt