中斷點 (Visual Studio SDK)
斷點有三種類型:暫止、繫結和錯誤。
暫止中斷點:
是一個抽象概念,其中包含將中斷點繫結到一個或多個程式中的一個或多個程式碼內容需要的所有資訊。 每次偵錯程式造成程式碼載入時,偵錯引擎會檢查所有暫止中斷點,以查看它們是否可以繫結。
暫止中斷點本身絕不會繫結至程式碼,而是會收集並表示包含它所產生的所有繫結中斷點。
由 IDebugPendingBreakpoint2 介面表示。
繫結中斷點:
與單一程式碼內容關聯或繫結到單一程式碼內容的中斷點之抽象概念。 每個繫結中斷點都是為了回應暫止的中斷點而產生。 不過,暫止中斷點可以產生多個繫結中斷點。
卸載程式碼時,繫結中斷點可以解除繫結並捨棄。
由 IDebugBoundBreakpoint2 介面表示。
錯誤中斷點
用於描述嘗試將暫止中斷點繫結到程式碼內容時發生錯誤的抽象概念。 錯誤中斷點描述位置或中斷點表達式本身的錯誤。 如需詳細資訊,請參閱繫結中斷點。
中斷點錯誤可以是錯誤或警告。
由 IDebugErrorBreakpoint2 介面表示。