Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen erweiterten Stapelrahmen dar.
Syntax
typedef struct _tagSTACKFRAME_EX {
ADDRESS64 AddrPC;
ADDRESS64 AddrReturn;
ADDRESS64 AddrFrame;
ADDRESS64 AddrStack;
ADDRESS64 AddrBStore;
PVOID FuncTableEntry;
DWORD64 Params[4];
BOOL Far;
BOOL Virtual;
DWORD64 Reserved[3];
KDHELP64 KdHelp;
DWORD StackFrameSize;
DWORD InlineFrameContext;
} STACKFRAME_EX, *LPSTACKFRAME_EX;
Member
AddrPC
Eine ADDRESS64-Struktur , die den Programmzähler angibt.
x86: Der Programmzähler ist EIP.
Intel Itanium: Der Programmzähler ist StIIP.
x64: Der Programmzähler ist RIP.
AddrReturn
Eine ADDRESS64-Struktur , die die Rückgabeadresse angibt.
AddrFrame
Eine ADDRESS64-Struktur , die den Framezeiger angibt.
x86: Der Framezeiger ist EBP.
Intel Itanium: Es gibt keinen Framezeiger, aber AddrBStore wird verwendet.
x64: Der Framezeiger ist RBP oder RDI. Dieser Wert wird nicht immer verwendet.
AddrStack
Eine ADDRESS64-Struktur , die den Stapelzeiger angibt.
x86: Der Stapelzeiger ist ESP.
Intel Itanium: Der Stapelzeiger ist SP.
x64: Der Stapelzeiger ist RSP.
AddrBStore
Intel Itanium: Eine ADDRESS64-Struktur , die den Sicherungsspeicher (RsBSP) angibt.
FuncTableEntry
Auf x86-Computern ist dieser Member eine FPO_DATA-Struktur . Wenn kein Funktionstabelleneintrag vorhanden ist, ist dieser Member NULL.
Params[4]
Die möglichen Argumente für die Funktion.
Far
Dieser Member ist TRUE , wenn es sich um einen WOW-Weitruf handelt.
Virtual
Dieser Member ist TRUE , wenn es sich um einen virtuellen Frame handelt.
Reserved[3]
Dieser Member wird intern von der StackWalk64-Funktion verwendet.
KdHelp
Eine KDHELP64-Struktur , die Hilfsdaten für durchlaufende Kernelrückrufframes angibt.
StackFrameSize
Legen Sie diese Option auf sizeof(STACKFRAME_EX) fest.
InlineFrameContext
Gibt den Typ des Inlineframekontexts an.
| Wert | Bedeutung |
|---|---|
|
Unbekannt |
|
Unbekannt |
Hinweise
Diese Struktur ersetzt die STACKFRAME64-Struktur . Weitere Informationen finden Sie unter Aktualisierte Plattformunterstützung.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | dbghelp.h |
| Verteilbare Komponente | DbgHelp.dll 6.2 oder höher |