IDebugProgramNodeAttach2

允許程序節點收到嘗試附加至相關聯程式的通知。

語法

IDebugProgramNodeAttach2 : IUnknown

實作者的注意事項

這個介面是在實作 IDebugProgramNode2 介面的相同類別上實作,以便接收附加作業的通知,並提供取消附加作業的機會。

呼叫端注意事項

在 IDebugProgramNode2 物件中呼叫 方法,QueryInterface以取得這個介面。 必須先呼叫 OnAttach 方法,才能讓程式節點有機會停止附加程式。

依照 Vtable 順序的方法

這個介面會實作下列方法:

方法 描述
OnAttach 附加至相關聯的程式,或將附加程序延遲至 Attach 方法。

備註

這個介面是取代Attach_V7方法的慣用替代方案。 所有偵錯引擎一律會使用 函 CoCreateInstance 式載入,也就是說,它們會在所偵錯程式的位址空間之外具現化。

如果方法的先前實作 IDebugProgramNode2::Attach_V7 只是設定 GUID 所偵錯之程式的 ,則只需要 實作 OnAttach 方法。

如果先前的方法實作IDebugProgramNode2::Attach_V7使用提供的回呼介面,則必須將該功能移至 Attach 方法的實作,而且IDebugProgramNodeAttach2介面不需要實作。

需求

標頭:Msdbg.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱