Partilhar via


Nós do programa

Em termos de arquitetura do depurador, uma o nó de programa:

  • É uma simples descrição de um programa.

  • Pode identificar a mesmo e o processo está sendo executado em e pode ser associada, ser desconectado da e descreva o mecanismo de depuração (DE) que o criou, se houver.

  • É representado por um IDebugProgramNode2 interface, normalmente criada por uma porta ou DE. Nós de programa são adicionados a uma porta chamando IDebugPortNotify2::AddProgramNode. Quando um nó de programa é adicionado a uma porta, ele é adicionado ao processo que contém o programa que representa a este nó de programa.

Um dia depois de uma sessão de depuração é iniciada, dependendo da implementação do pacote de depuração, nós de programa são usados para criar programas correspondentes. Quando um processo é consultado para seus programas, os programas são enumerados, uma para cada nó do programa.

Antes de um programa está associado, o IDE precisa de apenas uma leve descrição do programa. Essas informações podem ser obtidas a partir do nó do programa. Depois que o programa está associado, o IDE precisa para exibir informações mais detalhadas, como, por exemplo, uma lista de todos os threads em execução no programa. Essas informações são obtidas do próprio programa.

Consulte também

Referência

IDebugProgramNode2

IDebugPortNotify2::AddProgramNode

Conceitos

Programas

Processos

Mecanismo de depuração.

Conceitos do depurador