Condividi tramite


IDebugCanStopEvent2::CanStop

Notifica al motore di debug (DE) se arrestarsi o meno nel percorso del codice corrente o semplicemente continuare l'esecuzione.

Sintassi

int CanStop ( 
   int fCanStop
);

Parametri

fCanStop
[in] Diverso da zero (TRUE) se l'oggetto DE deve arrestarsi nella posizione del codice corrente; in caso contrario, zero (FALSE).

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Il ricevitore di questo evento chiama in genere il metodo GetReason per determinare il motivo per cui DE vuole arrestare e quindi chiama il IDebugCanStopEvent2::CanStop metodo con la risposta appropriata.

Se l'oggetto DE si arresta, invia un evento che descrive il motivo dell'arresto. In genere sono presenti due eventi inviati, un utente o un'interruzione di segnale rappresentata dall'interfaccia IDebugBreakEvent2 e un evento di punto di interruzione rappresentato dall'interfaccia IDebugBreakpointEvent2 .

Vedi anche