共用方式為


DEBUG_REASON

指定啟動進程以進行偵錯的原因。

語法

public enum enum_DEBUG_REASON {
    DEBUG_REASON_ERROR         = 0,
    DEBUG_REASON_USER_LAUNCHED = 1,
    DEBUG_REASON_USER_ATTACHED = 2,
    DEBUG_REASON_AUTO_ATTACHED = 3,
    DEBUG_REASON_CAUSALITY     = 4
};

欄位​​

DEBUG_REASON_ERROR
發生非特定錯誤(當沒有任何其他原因適用時,這會作為默認條件)。

DEBUG_REASON_USER_LAUNCHED
此程式是在使用者的要求下啟動的。

DEBUG_REASON_USER_ATTACHED
使用者已附加已執行的進程。

DEBUG_REASON_AUTO_ATTACHED
程式在啟動時會自動附加至 。

DEBUG_REASON_CAUSALITY
進程已啟動, 因為 Just-In-Time (JIT) 偵錯事件。

備註

GetDebugReason 方法傳回。

需求

標頭:msdbg.h

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

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

另請參閱