次の方法で共有


SimpleContext

更新 : 2007 年 11 月

完全な CONTEXT 構造体の代わりに使用できる簡素なコンテキストを表します。

struct StackTrace_SimpleContext
{
    ULONG64 StackOffset;       // ESP on x86
    ULONG64 FrameOffset;       // EBP on x86
    ULONG64 InstructionOffset; // EIP on x86
};

メンバ

メンバ

説明

StackOffset

スタック ポインタ、または x86 プラットフォームの ESP (Enter Stack Pointer)。

FrameOffset

フレーム オフセット、または x86 プラットフォームの EBP レジスタ。

InstructionOffset

命令ポインタ、または x86 プラットフォームの EIP (Enter Instruction Pointer)。

解説

通常、スタック トレース関数で返す必要があるのはアドレス、フレーム オフセット、およびスタック アドレスのみのため、大きな CONTEXT 構造体の代わりにオプションで SimpleContext 構造体を使用できます。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : SOS_Stacktrace.h

.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

その他の技術情報

デバッグ構造体