IDebugCanStopEvent2::CanStop
Notifica o mecanismo de depuração (DE) se deve ou não parar no local do código atual ou apenas continuar a execução.
Sintaxe
Parâmetros
fCanStop
[em] Diferente de zero () se o DE deve parar no local do código atual, caso contrário, zero (TRUE
FALSE
).
Valor de retorno
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.
Comentários
O receptor desse evento normalmente chama o método GetReason para determinar o motivo pelo qual o DE deseja parar e, em seguida, chama o IDebugCanStopEvent2::CanStop
método com a resposta apropriada.
Se o DE parar, ele enviará um evento que descreve o motivo da parada. Normalmente, há dois eventos que são enviados, uma quebra de usuário ou sinal representada pela interface IDebugBreakEvent2 e um evento de ponto de interrupção representado pela interface IDebugBreakpointEvent2.