IDebugProgramEx2::Attach
Присоединение сеанса к программе.
Синтаксис
Параметры
pCallback
[in] Объект IDebugEventCallback2 , представляющий функцию обратного вызова, в которую подключенная подсистема отладки отправляет события.
dwReason
[in] Значение перечисления ATTACH_REASON , описывающее причину операции присоединения.
pSession
[in] Значение, однозначно определяющее сеанс, присоединенный к программе.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки. Этот метод должен возвращать E_ATTACH_DEBUGGER_ALREADY_ATTACHED
, если программа уже подключена.
Замечания
Порт, содержащий программу, может использовать значение в pSession
том, чтобы определить, какой сеанс пытается подключиться к программе. Например, если порт позволяет подключать только один сеанс отладки к процессу за раз, порт может определить, подключен ли тот же сеанс к другим программам в процессе.
Примечание.
Переданный интерфейс pSession
обрабатывается только как файл cookie, значение, однозначно определяющее диспетчер отладки сеансов, присоединенный к этой программе; ни один из методов в предоставленном интерфейсе не работает.