IDebugControl::GetInterrupt-Methode (dbgeng.h)

Die GetInterrupt-Methode überprüft, ob ein Benutzer-Interrupt ausgegeben wurde.

Syntax

HRESULT GetInterrupt();

Rückgabewert

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich, und es wurde ein Interrupt angefordert.
S_FALSE
Die Methode war erfolgreich, und ein Interrupt wurde nicht angefordert.
 

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .

Hinweise

Wenn ein Benutzerunterbrechung ausgegeben wurde, wird dies gelöscht, wenn diese Methode aufgerufen wird.

Beispiele für Benutzerunterbrechungen sind das Drücken von STRG+C oder das Drücken der Schaltfläche Beenden in einem Debugger. Das Aufrufen von SetInterrupt verursacht auch eine Benutzerunterbrechung.

Hinweis Es wird empfohlen, dass Debuggererweiterungen GetInterrupt aufrufen, während lange Aufgaben ausgeführt werden.
 
Diese Methode kann jederzeit und aus einem beliebigen Thread aufgerufen werden.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

IDebugControl

IDebugControl2

IDebugControl3

SetInterrupt