共用方式為


IDebugEventCallback2

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

這個介面可供偵錯引擎 (DE) 將偵錯事件傳送至工作階段偵錯管理員 (SDM)。

語法

IDebugEventCallback2 : IUnknown  

實作者注意事項

Visual Studio實作此介面,以接收來自偵錯引擎的事件。

呼叫端資訊

偵錯引擎通常會接收此介面,當呼叫 SDM附加附加,或LaunchSuspended。 偵錯引擎將事件傳送至 SDM 藉由呼叫事件

依照 Vtable 順序的方法

下表顯示的方法IDebugEventCallback2

方法 說明
事件 傳送通知的偵錯 SDM 的事件。

備註

雖然EvaluateSyncEvaluateAsync指定,它們會IDebugEventCallback2介面,情況並非如此,而且介面指標將永遠為 null 值。 反之,必須使用偵錯引擎IDebugEventCallback2介面的呼叫中收到附加附加,或LaunchSuspended

如果封裝實作IDebugEventCallback在 managed 程式碼,強烈建議您, ReleaseComObject要傳遞至不同的介面上叫用事件

需求

標頭︰ msdbg.h

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

組件︰ Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱

核心介面
LaunchSuspended
附加
附加