Condividi tramite


Metodo IDebugControl::GetInterrupt (dbgeng.h)

Il metodo GetInterrupt controlla se è stato eseguito un interrupt utente.

Sintassi

HRESULT GetInterrupt();

Valore restituito

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

Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere valori restituiti.

Osservazioni

Se è stato eseguito un interrupt utente, viene cancellato quando viene chiamato questo metodo.

Esempi di interrupt utente includono la pressione di CTRL+C o la pressione del pulsante stop in un debugger. La chiamata a SetInterrupt causa anche un interrupt dell'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.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione dbgeng.h (include Dbgeng.h)

Vedere anche

IDebugControl

IDebugControl2

IDebugControl3

SetInterrupt