Controle de programa
Visual Studio de depuração, todos a revisão a seguir e continuando rotinas ocorrem no nível do programa:
Definir a próxima instrução, ou seja, definindo o seu computador para a próxima instrução a ser executada em um ambiente de quadro específico
Isto é, em execução, continuando a sair do modo de revisão
Revisão da próxima instrução
Continuando com o modo de revisão atual
Suspender os threads contidos pelo programa
Retomando os segmentos contidos pelo programa
Dica
Exibindo a pilha de chamadas é implementada no nível de thread.Para enumerar as informações do quadro ao exibir a pilha de chamadas para um thread, você deve implementar todos os métodos da IEnumDebugFrameInfo2 interface.
Métodos de controle de programa
A tabela a seguir mostra os métodos de IDebugProgram2 que deve ser implementado um mecanismo de depuração minimamente funcional (DE) e o controle de execução.
Método |
Descrição |
---|---|
Continua a execução de todos os segmentos contidos por um programa de um estado de parado. Obrigatório para o controle de execução. |
|
Continua a execução de todos os segmentos contidos por um programa de um estado de parado. Obrigatório para o controle de execução. |
|
Realiza uma etapa no segmento de dado. Continua a execução de todos os outros segmentos contidos pelo programa. Obrigatório para o controle de execução. |
Para obter programas multithread, você também deve implementar a IDebugProgram2::EnumThreads método e todos os métodos da IEnumDebugThreads2 interface.