Ponto de interrupção inicial
Quando o depurador inicia um novo aplicativo de destino, um ponto de interrupção inicial ocorre automaticamente após a imagem main e todas as DLLs vinculadas estaticamente são carregadas antes que qualquer rotina de inicialização de DLL seja chamada.
Quando o depurador é anexado a um aplicativo de modo de usuário existente, um ponto de interrupção inicial ocorre imediatamente.
A opção de linha de comando -g faz com que WinDbg ou CDB ignorem o ponto de interrupção inicial. Você pode executar automaticamente um comando neste ponto. Para obter mais informações sobre essa situação, consulte Controlando exceções e eventos.
Se você quiser iniciar um novo destino e dividi-lo quando a execução do aplicativo real estiver prestes a começar, não use a opção -g . Em vez disso, deixe o ponto de interrupção inicial ocorrer. Depois que o depurador estiver ativo, defina um ponto de interrupção na rotina main ou winmain e use o comando g (Go). Todos os procedimentos de inicialização são executados e o aplicativo é interrompido quando a execução do aplicativo main está prestes a começar.
Para obter mais informações sobre pontos de interrupção automáticos no modo kernel, consulte Falha e reinicialização do computador de destino.
Confira também
Sintaxe de ponto de interrupção
bp, bu, bm (Definir ponto de interrupção)