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)。 |
FrameOffset |
帧偏移量,或 x86 平台上的 EBP 寄存器。 |
InstructionOffset |
指令指针,或 x86 平台上的输入指令指针 (EIP)。 |
备注
由于堆栈跟踪函数通常只需要返回地址、帧偏移量和堆栈地址,因此您可以选择使用 SimpleContext 结构而非大型 CONTEXT 结构。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**SOS_Stacktrace.h
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0