Freigeben über


StackTrace_SimpleContext-Struktur

Stellt einen einfachen Kontext bereit, der anstelle einer vollständigen CONTEXT-Struktur verwendet werden kann.

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

Member

Member

Beschreibungen

StackOffset

Der Stapelzeiger oder für x86-Plattformen der ESP (Enter Instruction Pointer).

FrameOffset

Der Frameoffset oder für x86-Plattformen das EBP-Register.

InstructionOffset

Der Anweisungszeiger oder für x86-Plattformen der EIP (Enter Instruction Pointer).

Hinweise

Da die Stapelüberwachungsfunktionen in der Regel nur die Adresse, den Frameoffset und die Stapeladresse zurückgeben müssen, können Sie optional die SimpleContext-Struktur statt einer großen CONTEXT-Struktur verwenden.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: SOS_Stacktrace.h

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Weitere Ressourcen

Debuggen von Strukturen

Debuggen (Referenz zur nicht verwalteten API)