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


процессы

В терминах архитектуры отладчика, a процесс.

  • Контейнер для набора служебных программ. Она тесно аналогичн к процессу windows, который контейнер для набора потоков.

  • Можно указать по имени, идентификатору или физическим идентификатором.

  • Может перечислить все выполняющиеся программы (и их потоки).

  • Позволяет описать, порт он выполняется внутри и компьютер, содержащего данный элемент.

  • Позволяет создать одну или несколько программ, завершить все программы, он создает или вызвать программу остановить.

  • Представляет IDebugProcess2 интерфейс, который создается при запуске процесса. Процесс запущен любым сеанс отладки (SDM) или диспетчер IDebugEngineLaunch2::LaunchSuspended.

Пакет отладки может вложить отладчик (DE) для процесса путем вызова IDebugProcess2::Attach. Это означает, что DE вложение ко всем возможным программам, запущенным в процессе, она может обработать. Например, если среда CLR DE вложение в процесс, то вложение только к программам, выполняющих управляемый код.

См. также

Ссылки

IDebugProcess2

IDebugEngineLaunch2::LaunchSuspended

IDebugProcess2::Attach

Основные понятия

программы

потоки

Возможности отладчика

Отладка пакета

Debug - модуль