IDebugCanStopEvent2::GetReason

Obtém o motivo pelo qual o mecanismo de depuração (DE) deseja parar.

Sintaxe

int GetReason( 
   out enum_CANSTOP_REASON pcr
);

Parâmetros

pcr
[saiu] Retorna um valor da enumeração CANSTOP_REASON que descreve o motivo desse evento.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Esse método é normalmente chamado antes do método CanStop para que o chamador possa determinar se deve passar diferente de zero (TRUE) para o IDebugCanStopEvent2::CanStop método.

A razão para parar pode ser CANSTOP_ENTRYPOINT, o que significa que o DE atingiu um ponto de entrada, ou CANSTOP_STEPIN, o que significa que o DE entrou em uma função.

Confira também