IDkmBreakpointHitWithErrorReceived.OnBreakpointHitWithErrorReceived(DkmPendingBreakpoint, DkmThread, Boolean, DkmBreakpointMessageLevel, String, DkmEventDescriptorS) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
OnBreakpointHitWithErrorReceived é invocado como parte do processamento de eventos. Consulte definição de interface para obter mais informações.
public:
void OnBreakpointHitWithErrorReceived(Microsoft::VisualStudio::Debugger::Breakpoints::DkmPendingBreakpoint ^ pendingBreakpoint, Microsoft::VisualStudio::Debugger::DkmThread ^ thread, bool hasException, Microsoft::VisualStudio::Debugger::Breakpoints::DkmBreakpointMessageLevel level, System::String ^ message, Microsoft::VisualStudio::Debugger::DkmEventDescriptorS ^ eventDescriptor);
public void OnBreakpointHitWithErrorReceived (Microsoft.VisualStudio.Debugger.Breakpoints.DkmPendingBreakpoint pendingBreakpoint, Microsoft.VisualStudio.Debugger.DkmThread thread, bool hasException, Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointMessageLevel level, string message, Microsoft.VisualStudio.Debugger.DkmEventDescriptorS eventDescriptor);
abstract member OnBreakpointHitWithErrorReceived : Microsoft.VisualStudio.Debugger.Breakpoints.DkmPendingBreakpoint * Microsoft.VisualStudio.Debugger.DkmThread * bool * Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointMessageLevel * string * Microsoft.VisualStudio.Debugger.DkmEventDescriptorS -> unit
Public Sub OnBreakpointHitWithErrorReceived (pendingBreakpoint As DkmPendingBreakpoint, thread As DkmThread, hasException As Boolean, level As DkmBreakpointMessageLevel, message As String, eventDescriptor As DkmEventDescriptorS)
Parâmetros
- pendingBreakpoint
- DkmPendingBreakpoint
No Objeto de ponto de interrupção de alto nível que está vinculado a uma construção de nível de usuário (ex: arquivo de origem, nome da função) que pode ser mapeada para zero ou mais construções de nível de código (DkmBoundBreakpoint) e que podem ser controladas ao longo do tempo.
- thread
- DkmThread
No DkmThread representa um thread em execução no processo de destino.
- hasException
- Boolean
No Conterá true se a instância de tempo de execução de origem puder determinar que uma exceção está em trânsito no thread que atingiu o ponto de interrupção. Atualmente, apenas instâncias de tempo de execução gerenciadas já definiram isso. Isso é usado para determinar rapidamente se a lógica específica da exceção deve ser aplicada sem fazer outra viagem de ida e volta da rede.
No Descreve a severidade de uma mensagem enviada de um Gerenciador de ponto de interrupção de volta para o componente de origem. Essa lista é classificada em ordem de prioridade, pois a interface do usuário exibirá apenas o aviso mais importante. Todos os avisos serão ignorados se o ponto de interrupção estiver associado.
- message
- String
No A mensagem de erro a ser relatada.
- eventDescriptor
- DkmEventDescriptorS
No Descreve o evento que está sendo processado e fornece a capacidade de um componente suprimir esse evento.