Partilhar via


IDebugBreakpointRequest3

Essa interface representa as informações necessárias para criar e vincular qualquer tipo de ponto de interrupção. Ele é uma extensão do IDebugBreakpointRequest2.

IDebugBreakpointRequest3 : IDebugBreakpointRequest2

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) acessa essa interface chamando QueryInterface na interface IDebugBreakpointRequest2 recebido em uma chamada para IDebugEngine2::CreatePendingBreakpoint.

Métodos na ordem de Vtable

Com os métodos herdados da IDebugBreakpointRequest2, o IDebugBreakpointRequest3 interface expõe o método a seguir.

Método

Descrição

IDebugBreakpointRequest3::GetRequestInfo2

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

Essa interface é usada para fornecer informações adicionais para o DE por meio de BP_REQUEST_INFO2 estrutura. Essa informação adicional inclui ID do fornecedor do DE (na forma de um GUID), o nome de um tracepoint e o nome da restrição de um ponto de interrupção.

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

IDebugBreakpointRequest2

BP_REQUEST_INFO2