共用方式為


DkmExceptionProcessingStage 列舉

定義

調試程式會在例外狀況處理的各個階段收到來自目標進程的通知 (,例如:擲回的例外狀況、未處理的例外狀況) 。 這個列舉表示通知的階段 () 。

此列舉支援其成員值的位元組合。

public enum class DkmExceptionProcessingStage
public enum class DkmExceptionProcessingStage
enum DkmExceptionProcessingStage
[System.Flags]
public enum DkmExceptionProcessingStage
[<System.Flags>]
type DkmExceptionProcessingStage = 
Public Enum DkmExceptionProcessingStage
繼承
DkmExceptionProcessingStage
屬性

欄位

AppDomainTransition 4

目標程式即將在應用程式域轉換時抑制例外狀況。

Caught 128

已攔截擲回的例外狀況。 這個階段的例外狀況不是停止事件本身,而是在 catch 處理程式內的另一個停止事件之前引發,例如步驟完成。

ManagedUnmanagedTransition 8

目標進程即將將Managed程式碼的例外狀況傳遞至 Unmanaged 程式代碼。

Thrown 1

擲回例外狀況。 所有例外狀況類型都會發生此通知。

Unhandled 32

找不到此例外狀況的處理程式。

UserCodeSearch 2

目標進程已開始搜尋例外狀況處理程式,而且此搜尋已輸入用戶代碼。 此通知僅適用於支援 Just My Code 的例外狀況類別。 目前,只有 CLR & 腳本例外狀況類別支援 Just My Code。

在 CLR 裝置案例中,或在 UI 中停用 Just My Code 逐步執行時,後端將不會支援 Just My Code。 在此情況下,當擲回例外狀況時,將會設定 『Thrown』 和 『UserCodeSearch』 旗標。

UserUnhandled 16

在使用者程式代碼之外發現例外狀況處理程式。 此通知僅適用於支援 Just My Code 的例外狀況類別。 目前,只有 CLR 例外狀況類別支援 Just My Code.\n。

UserVisible 64

用戶應該會看到例外狀況。 設定時,如果使用者不想在例外狀況停止,則會將例外狀況傳送至輸出視窗。

適用於