StackTrace_SimpleContext 構造体
完全な CONTEXT 構造体の代わりに使用できる簡素なコンテキストを表します。
struct StackTrace_SimpleContext
{
ULONG64 StackOffset; // ESP on x86
ULONG64 FrameOffset; // EBP on x86
ULONG64 InstructionOffset; // EIP on x86
};
メンバー
Member |
説明 |
---|---|
StackOffset |
スタック ポインター、または x86 プラットフォームの ESP (Enter Stack Pointer)。 |
FrameOffset |
フレーム オフセット、または x86 プラットフォームの EBP レジスタ。 |
InstructionOffset |
命令ポインター、または x86 プラットフォームの EIP (Enter Instruction Pointer)。 |
解説
通常、スタック トレース関数で返す必要があるのはアドレス、フレーム オフセット、およびスタック アドレスのみのため、大きな CONTEXT 構造体の代わりにオプションで SimpleContext 構造体を使用できます。
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : SOS_Stacktrace.h
.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0