IDebugPendingBreakpoint2
這個介面表示已準備好要繫結至程式碼位置的中斷點。
IDebugPendingBreakpoint2 : IUnknown
實作器注意事項
偵錯引擎 (DE) 會實作這個介面支援中斷點的一部分。
呼叫者的備忘稿
呼叫IDebugEngine2::CreatePendingBreakpoint建立的暫止中斷點,從IDebugBreakpointRequest2介面。 呼叫IDebugPendingBreakpoint2::Bind會建立IDebugBreakpoint2 ,表示繫結的中斷點在程式中的介面。
方法 Vtable 順序
下表顯示的方法IDebugPendingBreakpoint2。
方法 |
描述 |
---|---|
決定是否暫止中斷點可以繫結至程式碼的位置。 |
|
將暫止中斷點繫結至一或多個程式碼的位置。 |
|
取得這個暫止中斷點的狀態。 |
|
取得用來建立這個暫止中斷點的中斷點要求。 |
|
切換虛擬化的狀態的暫止中斷點。 |
|
切換這暫止中斷點的啟用的狀態。 |
|
設定或變更相關聯這暫止中斷點的條件。 |
|
設定或變更擱置中的中斷點耗費通過計數。 |
|
列舉所有繫結從暫止中斷點的中斷點。 |
|
列舉,導因於此的暫止中斷點的所有錯誤中斷點。 |
|
刪除此暫止中斷點,並從其繫結的所有中斷點。 |
備註
IDebugPendingBreakpoint2可以視為繫結中斷點,可套用至一或多個程式的程式碼所需的所有必要資訊的提供者。
暫止中斷點可能會產生一個以上的繫結的中斷點。 例如,c + + 樣式範本中的中斷點可能會產生每個唯一的執行個體,該範本的繫結的中斷點。
需求
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll
請參閱
參考
IDebugEngine2::CreatePendingBreakpoint
IDebugBreakpointBoundEvent2::GetPendingBreakpoint