Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Permite que um nó do programa seja notificado de uma tentativa de anexação ao programa associado.
Sintaxe
IDebugProgramNodeAttach2 : IUnknown
Notas para implementadores
Essa interface é implementada na mesma classe que implementa a interface IDebugProgramNode2 para receber notificação de uma operação de anexação e fornecer uma oportunidade de cancelar a operação de anexação.
Observações para chamadores
Obtenha essa interface chamando o QueryInterface método em um objeto IDebugProgramNode2 . O método OnAttach deve ser chamado antes do método Attach para dar ao nó do programa a chance de interromper o processo de anexação.
Métodos na ordem VTable
Essa interface implementa o seguinte método:
| Método | Descrição |
|---|---|
| OnAttach | Anexa ao programa associado ou adia o processo de anexação ao método Attach . |
Comentários
Essa interface é a alternativa preferida para o método Attach_V7 preterido. Todos os mecanismos de depuração são sempre carregados com a CoCreateInstance função, ou seja, são instanciados fora do espaço de endereço do programa que está sendo depurado.
Se uma implementação anterior do método estava simplesmente definindo o GUID do IDebugProgramNode2::Attach_V7 programa que estava sendo depurado, então apenas o método OnAttach precisa ser implementado.
Se uma implementação anterior do método usou a interface de retorno de chamada fornecida, essa funcionalidade precisará ser movida para uma implementação do IDebugProgramNode2::Attach_V7 método Attach e a IDebugProgramNodeAttach2 interface não precisará ser implementada.
Requisitos
Cabeçalho: Msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll