Присоединение непосредственно в программе
Пользователи, которым эти в процессе отладки программы в который уже выполняется обычно за этим процессом.
в интегрированной среде разработки, выберите процессы отладка команда из Сервис меню.
Откроется диалоговое окно Процессы.
Выберите процесс и щелкните Присоединиться кнопка.
Присоединение к процессу диалоговое окно появляется, и содержит все обработчики отладки (triple data encryption standard) устанавливанные на компьютере.
Укажите DEs для использования выбранный процесс отладки, а затем нажмите кнопку ОК.
Пакет отладку запускает сеанс отладки и передает список DEs на него. Сеанс отладки, в свою очередь, передает этот список вместе с функцией обратного вызова, выбранному процессу, а затем запрашивает процесс для перечисления его выполнение программы.
Программно, в ответ на запрос пользователя, создает пакета сеанса отладки (SDM) диспетчер отладки и передают список выбранного DEs на него. Вместе с списком пакетов отладка передает SDM IDebugEventCallback2 интерфейс. Пакет отладки передает список DEs с выбранным процесса путем вызова IDebugProcess2:: Присоединиться. SDM затем вызывает метод IDebugProcess2:: EnumPrograms по порту для перечисления программы, работающие в процессе.
С этого момента on, каждый обработчик отладки вложенно для программы точно так, как в detailed Вложение после запускас 2 исключениями.
Для повышения эффективности, DEs, которые реализуются для совместного использования с адресным пространством группированн SDM, чтобы каждый DE будет иметь программ ним вложение. В этом случае IDebugProcess2 вызовы IDebugEngine2:: Присоединиться и передает ему массив программ, чтобы вложить.
Второе исключение, что при запуске события, отправляемые DE вложа в программу, которая уже работает обычно не содержат событие точки входа.