IDebugBreakpointErrorEvent2
這個介面會告訴會話偵錯管理員(SDM),因為警告或錯誤,擱置中的斷點無法系結至載入的程式。
語法
IDebugBreakpointErrorEvent2 : IUnknown
實作者的注意事項
DE 會實作這個介面,做為其支持斷點的一部分。 IDebugEvent2 介面必須在與這個介面相同的對象上實作(SDM 使用 QueryInterface 來存取IDebugEvent2
介面)。
呼叫端注意事項
DE 會在暫止斷點無法系結至正在偵錯的程式時,建立並傳送此事件物件。 當 SDM 附加至偵錯的程式時,會使用 SDM 提供的 IDebugEventCallback2 回呼函式來傳送事件。
依照 Vtable 順序的方法
下表顯示 IDebugBreakpointErrorEvent2
方法。
方法 | 描述 |
---|---|
GetErrorBreakpoint | 取得描述警告或錯誤的 IDebugErrorBreakpoint2 介面。 |
備註
每當斷點系結時,事件就會傳送至 SDM。 如果無法系結斷點,則會傳送 , IDebugBreakpointErrorEvent2
否則 會傳送 IDebugBreakpointBoundEvent2 。
例如,當與暫止斷點相關聯的條件無法剖析或評估時,就會傳送警告,指出目前無法系結暫止斷點。 如果斷點的程式代碼尚未載入,就可能會發生這種情況。
需求
標頭:msdbg.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll