Metodo IDebugControl2::GetInterrupt (dbgeng.h)

Il metodo GetInterrupt verifica se è stato emesso un interruzione utente.

Sintassi

HRESULT GetInterrupt();

Valore restituito

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo e è stato richiesto un interruzione.
S_FALSE
Il metodo ha avuto esito positivo e non è stato richiesto un interruzione.
 

Questo metodo può anche restituire valori di errore. Per altre informazioni, vedere Valori restituiti .

Commenti

Se un interruzione utente è stata emessa, viene cancellata quando viene chiamato questo metodo.

Esempi di interruzioni utente includono la pressione di CTRL+C o il pulsante Arresta in un debugger. La chiamata a SetInterrupt causa anche un interruzione utente.

Nota È consigliabile che le estensioni del debugger chiamiNo GetInterrupt durante l'esecuzione di attività lunghe.
 
Questo metodo può essere chiamato in qualsiasi momento e da qualsiasi thread.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (includere Dbgeng.h)

Vedi anche

Idebugcontrol

IDebugControl2

IDebugControl3

SetInterrupt