IDebugProgram2::Attach

Присоединяется к программе.

Синтаксис

int Attach( 
   IDebugEventCallback2 pCallback
);

Параметры

pCallback
[in] Объект IDebugEventCallback2 , используемый для уведомления об отладочном событии.

Возвращаемое значение

В случае успешного выполнения возвращается S_OK; в противном случае возвращается код ошибки. В следующей таблице показаны некоторые возможные коды ошибок.

значение Описание
E_ATTACH_DEBUGGER_ALREADY_ATTACHED Указанная программа уже подключена к отладчику.
E_ATTACH_DEBUGGEE_PROCESS_SECURITY_VIOLATION Нарушение безопасности произошло во время процедуры присоединения.
E_ATTACH_CANNOT_ATTACH_TO_DESKTOP Классическая программа не может быть присоединена к отладчику.

Замечания

Подсистема отладки (DE) никогда не вызывает этот метод для подключения к программе. Если DE выполняется в адресном пространстве программы, вызывается метод OnAttach . Если DE выполняется в адресном пространстве диспетчера отладки сеансов (SDM), вызывается метод Attach .

См. также