IDebugControl3::GetInterruptTimeout-Methode (dbgeng.h)
Die GetInterruptTimeout- -Methode gibt die Anzahl der Sekunden zurück, die das Modul wartet, wenn ein Umbruch in den Debugger angefordert wird.
Syntax
HRESULT GetInterruptTimeout(
[out] PULONG Seconds
);
Parameter
[out] Seconds
Empfängt die Anzahl von Sekunden, die das Modul auf das Ziel wartet, wenn ein Umbruch in den Debugger angefordert wird.
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Das Modul fordert einen Umbruch in den Debugger an, wenn SetInterrupt- mit DEBUG_INTERRUPT_ACTIVE aufgerufen wird. Wenn dieser Unterbrechungstimeout auftritt, generiert das Modul ein synthetisches Ausnahmeereignis. Dieses Ereignis wird an EreignisrückrufobjekteIDebugEventCallbacks::Exception-Methode gesendet.
Die meisten Ziele unterstützen keine Unterbrechungstimeouts. Das Debuggen im Live-Benutzermodus ist eines der Ziele, die sie unterstützen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include Dbgeng.h) |