IDkmEmbeddedBreakpointHitNotification.OnEmbeddedBreakpointHit(DkmThread, DkmInstructionAddress, Boolean, 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.
OnEmbeddedBreakpointHit é invocado como parte do processamento de eventos. Consulte definição de interface para obter mais informações.
public:
void OnEmbeddedBreakpointHit(Microsoft::VisualStudio::Debugger::DkmThread ^ thread, Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ instructionAddress, bool showAsException, Microsoft::VisualStudio::Debugger::DkmEventDescriptorS ^ eventDescriptor);
public void OnEmbeddedBreakpointHit (Microsoft.VisualStudio.Debugger.DkmThread thread, Microsoft.VisualStudio.Debugger.DkmInstructionAddress instructionAddress, bool showAsException, Microsoft.VisualStudio.Debugger.DkmEventDescriptorS eventDescriptor);
abstract member OnEmbeddedBreakpointHit : Microsoft.VisualStudio.Debugger.DkmThread * Microsoft.VisualStudio.Debugger.DkmInstructionAddress * bool * Microsoft.VisualStudio.Debugger.DkmEventDescriptorS -> unit
Public Sub OnEmbeddedBreakpointHit (thread As DkmThread, instructionAddress As DkmInstructionAddress, showAsException As Boolean, eventDescriptor As DkmEventDescriptorS)
Parâmetros
- thread
- DkmThread
No DkmThread representa um thread em execução no processo de destino.
- instructionAddress
- DkmInstructionAddress
[In, opcional] O endereço onde o ponto de interrupção inserido foi atingido.
- showAsException
- Boolean
No Se for true, a interface do usuário exibirá uma caixa de diálogo de erro de exceção para uma exceção de ponto de interrupção. Se for false, a interface do usuário simplesmente será interrompida e o DkmInstructionAddress não será usado.
- eventDescriptor
- DkmEventDescriptorS
No Descreve o evento que está sendo processado e fornece a capacidade de um componente suprimir esse evento.