Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Na arquitetura do depurador, um nó de programa:
É uma descrição leve de um programa.
Pode identificar-se a si próprio e ao processo em que está a ser executado. Um nó de programa pode ser anexado, desanexado e descrever o mecanismo de depuração (DE) que o criou, se houver.
É representado por uma interface IDebugProgramNode2 , normalmente criada por um DE ou porta. Nós de programa são adicionados a uma porta chamando AddProgramNode. Quando um nó de programa é adicionado a uma porta, ele é integrado ao processo que contém o programa representado por esse nó.
Algum tempo depois que 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, um para cada nó do programa.
Antes de um programa ser anexado, o IDE precisa apenas de uma descrição leve do programa. Esta informação pode ser obtida no nó do programa. Depois que o programa é anexado, o IDE exibe informações mais detalhadas, como uma lista de todos os threads em execução no programa. Esta informação é obtida a partir do próprio programa.