Partilhar via


IDebugBreakpointRequest2

Essa interface representa as informações necessárias para criar e vincular qualquer tipo de ponto de interrupção.

IDebugBreakpointRequest2 : IUnknown

Observações para Implementadores

Normalmente, o Gerenciador de sessão de depuração (SDM) implementa essa interface.

Observações para chamadores

O mecanismo de depuração (DE) recebe nesta interface por meio de uma chamada para IDebugEngine2::CreatePendingBreakpoint para criar um ponto de interrupção pendente. Uma chamada para IDebugPendingBreakpoint2::GetBreakpointRequest pode recuperar essa interface DE.

Métodos na ordem de Vtable

A tabela a seguir mostra os métodos de IDebugBreakpointRequest2.

Método

Descrição

IDebugBreakpointRequest2::GetLocationType

Obtém o tipo de local de ponto de interrupção desta solicitação do ponto de interrupção.

IDebugBreakpointRequest2::GetRequestInfo

Obtém as informações de solicitação de ponto de interrupção que descrevem esta solicitação de ponto de interrupção.

Comentários

Após o programa que está sendo depurado foi carregado, uma chamada para IDebugPendingBreakpoint2::Bind é vinculado a um ponto de interrupção pendente para o local solicitado no programa.

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

IDebugEngine2::CreatePendingBreakpoint

IDebugPendingBreakpoint2::GetBreakpointRequest

IDebugPendingBreakpoint2::Bind