共用方式為


BP_UNBOUND_REASON

讓中斷點是未繫結的原因。

enum enum_BP_UNBOUND_REASON { 
   BPUR_UNKNOWN           = 0x0000,
   BPUR_CODE_UNLOADED     = 0x0002,
   BPUR_BREAKPOINT_REBIND = 0x0003,
   BPUR_BREAKPOINT_ERROR  = 0x0004
};
typedef DWORD BP_UNBOUND_REASON;
public enum enum_BP_UNBOUND_REASON { 
   BPUR_UNKNOWN           = 0x0000,
   BPUR_CODE_UNLOADED     = 0x0002,
   BPUR_BREAKPOINT_REBIND = 0x0003,
   BPUR_BREAKPOINT_ERROR  = 0x0004
};

Members

  • BPUR_UNKNOWN
    未知的原因。

  • BPUR_CODE_UNLOADED
    包含中斷點的程式碼已經卸載。

  • BPUR_BREAKPOINT_REBIND
    中斷點已被重新繫結至不同的位置中。 這可以發生在編輯之後,並且繼續作業,或已不再有效的路徑與檔案所繫結中斷點時中斷點將會移動。

  • BPUR_ BREAKPOINT_ERROR
    中斷點會判斷發生錯誤之後會繫結。 發生這種情況,受管理的中斷點的條件已不再有效。

備註

傳回的IDebugBreakpointUnboundEvent2::GetReason方法。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

列舉型別 (Visual Studio 的偵錯)

IDebugBreakpointUnboundEvent2::GetReason