IDebugCanStopEvent2:: GetReason
Ottiene il motivo per cui il motore (DE) di debug desidera arrestare.
HRESULT GetReason(
CANSTOP_REASON* pcr
);
int GetReason(
out enum_CANSTOP_REASON pcr
);
Parametri
- pcr
[out] Restituisce un valore CANSTOP_REASON dell'enumerazione che descrive il motivo per questo evento.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.
Note
Questo metodo viene chiamato prima IDebugCanStopEvent2:: CanStop del metodo in modo dal chiamante può determinare se passare diverso da zero (TRUE) al metodo di IDebugCanStopEvent2::CanStop .
Il motivo di interruzione può essere qualsiasi CANSTOP_ENTRYPOINT, ossia il DE ha raggiunto un punto di ingresso, o CANSTOP_STEPIN, ovvero il DE ha effettuato una funzione.