Поделиться через


Начальная точка останова

Когда отладчик запускает новое целевое приложение, начальная точка останова автоматически возникает после того, как основной образ и все статически связанные библиотеки DLL загружаются перед вызовом любых подпрограмм инициализации DLL.

Когда отладчик подключается к существующему приложению пользовательского режима, начальная точка останова возникает немедленно.

Параметр командной строки -g заставляет WinDbg или CDB игнорировать начальную точку останова. Вы можете автоматически выполнить команду на этом этапе. Дополнительные сведения об этой ситуации см. в разделе "Управление исключениями и событиями".

Если вы хотите запустить новый целевой объект и разорвать его при запуске фактического приложения, не используйте параметр -g . Вместо этого позвольте первоначальной точке остановки сработать. После активного отладчика установите точку останова в основной или winmain подпрограмме, а затем используйте команду g (Go). После выполнения всех процедур инициализации приложение останавливается перед началом выполнения основного приложения.

Дополнительные сведения об автоматических точках останова в режиме ядра см. в разделе "Сбой" и "Перезагрузка целевого компьютера".

См. также

использование точек останова

Синтаксис точки останова

bp, bu, bm (Установка точки останова)

Неоднозначное разрешение брейкпоинтов

Неразрешенные точки останова (бу точки останова)