DkmStackWalkFrameFlags 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DkmStackWalkFrame のプロパティにフラグを設定します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class DkmStackWalkFrameFlags
public enum class DkmStackWalkFrameFlags
enum DkmStackWalkFrameFlags
[System.Flags]
public enum DkmStackWalkFrameFlags
[<System.Flags>]
type DkmStackWalkFrameFlags =
Public Enum DkmStackWalkFrameFlags
- 継承
-
DkmStackWalkFrameFlags
- 属性
フィールド
AsyncCallAnnotatedFrame | 4096 | これは、非同期呼び出し (つまり [非同期呼び出し]) を示す注釈付きフレームであることを示します。 |
AsyncContinuationAnnotatedFrame | 8192 | これは、非同期メソッド (つまり [Resuming async method]) を再開することを示す注釈付きフレームであることを示します。 |
BinaryNotLoadedAnnotation | 32768 | 注釈付きのフレームであり、モジュールにバイナリが読み込まれていないために、以下のフレームが見つからない可能性があることを示します。 |
ExceptionUnwindTarget | 32 | スタック フレームは、例外がスローされた後に に巻き戻すことができます。 |
FakeFrame | 16384 | このフレームが偽であり、ターゲット内の実際のフレームによってサポートされていないことを示します。 このフラグは、スタック ウォークから取得されたスタック フレームには使用されませんが、検査に使用される擬似フレームに使用できます。 |
FuncEvalFrame | 64 | スタック フレームは、評価対象の例 'Evaluation of: xyz' を示す注釈付きフレームです。 |
2 | スタック フレームは非表示のコード内にあります。 |
|
65536 | 外部コードが表示されない場合にフレームを非表示にできることを示します。 |
|
InlineOptimized | 8 | スタック フレームは、物理フレームではなく、インライン最適化フレームです。 |
MaxFramesExceeded | 16 | スタック フレームは、ウォークされたスタック フレームの最大数を超えたことを示すために使用されます。 |
None | 0 | このスタック フレームにフラグは設定されません。 |
NonuserCode | 4 | スタック フレームは、ユーザー以外のコード内にあります。 |
NonUserExceptionImplementation | 2048 | 例外をスローする実装の一部であることが知られている非ユーザー コードにあることを示します。 |
ReturnStackFrame | 128 | このフレームが非同期の戻りスタックの一部であり、現在のスレッドで実際に実行されていないことを示します。 |
SymbolsNotLoadedAnnotation | 1024 | モジュールに対してバイナリまたはシンボルが読み込まれていないために、下のフレームが見つからないか正しくない可能性があることを示す注釈付きフレームであることを示します。 |
TaskCreationStackFrame | 256 | このフレームが非同期タスクの作成の呼び出し履歴からログに記録され、現時点では現在のスレッドで実際には実行されていないことを示します。 |
TopFrame | 1 | スタック フレームは、呼び出し履歴の最上位フレームです。 これは、フル スタック フレーム コレクションが使用できない場合にトップ フレームを検出するために使用されます。 アンワインドを行うときは、アンワインダーでこれを上のフレームに設定する必要があります。 アンワインダーは、物理フレームの上に表示される論理フレーム (インライン フレームなど) にもマークを付ける必要があるかどうかを決定する必要があります。 これにより、複数のフレームがトップ フレームとしてマークされます。 |
UserStatusNotDetermined | 512 | フレームがユーザー コードか非ユーザー コードか、まだ不明であることを示します。 スタック プロバイダーがコールバックして確認します。 |