共用方式為


IDebugProgram2::Attach

附加至程式。

語法

int Attach( 
   IDebugEventCallback2 pCallback
);

參數

pCallback
[in] 要用於偵錯事件通知的 IDebugEventCallback2 物件。

傳回值

如果成功,則會傳回 S_OK;否則,會傳回錯誤碼。 下表顯示一些可能的錯誤碼。

Description
E_ATTACH_DEBUGGER_ALREADY_ATTACHED 指定的程式已經附加至調試程式。
E_ATTACH_DEBUGGEE_PROCESS_SECURITY_VIOLATION 附加程式期間發生安全性違規。
E_ATTACH_CANNOT_ATTACH_TO_DESKTOP 桌面程式無法附加至調試程式。

備註

偵錯引擎 (DE) 絕不會呼叫此方法以附加至程式。 如果 DE 在程式的位址空間中執行,則會 呼叫 OnAttach 方法。 如果 DE 在工作階段偵錯管理員的 (SDM) 位址空間中執行,則會 呼叫 Attach 方法。

另請參閱