Méthode IDebugControl ::GetInterrupt (dbgeng.h)

La méthode GetInterrupt vérifie si une interruption d’utilisateur a été émise.

Syntaxe

HRESULT GetInterrupt();

Valeur de retour

Code de retour Description
S_OK
La méthode a réussi et une interruption a été demandée.
S_FALSE
La méthode a réussi et aucune interruption n’a été demandée.
 

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.

Remarques

Si une interruption d’utilisateur a été émise, elle est effacée lorsque cette méthode est appelée.

Parmi les exemples d’interruptions utilisateur, citons l’appui sur Ctrl+C ou sur le bouton Arrêter dans un débogueur. L’appel de SetInterrupt provoque également une interruption de l’utilisateur.

Note Il est recommandé que les extensions de débogueur appellent GetInterrupt tout en effectuant des tâches longues.
 
Cette méthode peut être appelée à tout moment et à partir de n’importe quel thread.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

IDebugControl

IDebugControl2

IDebugControl3

SetInterrupt