Share via


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

int CanStop ( 
   int fCanStop
);

Parâmetros

fCanStop
[em] Diferente de zero () se o DE deve parar no local do código atual, caso contrário, zero (TRUEFALSE).

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.

Confira também