STACKFRAME_EX struttura (dbghelp.h)
Rappresenta un frame dello stack esteso.
Sintassi
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;
Members
AddrPC
Struttura ADDRESS64 che specifica il contatore del programma.
x86: Il contatore del programma è EIP.
Intel Itanium: Il contatore del programma è StIIP.
x64: Il contatore del programma è RIP.
AddrReturn
Struttura ADDRESS64 che specifica l'indirizzo restituito.
AddrFrame
Struttura ADDRESS64 che specifica il puntatore del fotogramma.
x86: Il puntatore del fotogramma è EBP.
Intel Itanium: Non è presente alcun puntatore al frame, ma viene usato AddrBStore .
x64: Il puntatore del frame è RBP o RDI. Questo valore non viene sempre usato.
AddrStack
Struttura ADDRESS64 che specifica il puntatore dello stack.
x86: Il puntatore dello stack è ESP.
Intel Itanium: Il puntatore dello stack è SP.
x64: Il puntatore dello stack è RSP.
AddrBStore
Intel Itanium: Struttura ADDRESS64 che specifica l'archivio di backup (RsBSP).
FuncTableEntry
Nei computer x86 questo membro è una struttura FPO_DATA . Se non è presente alcuna voce della tabella di funzione, questo membro è NULL.
Params[4]
Gli argomenti possibili per la funzione.
Far
Questo membro è TRUE se si tratta di una chiamata WOW lontano.
Virtual
Questo membro è TRUE se si tratta di un frame virtuale.
Reserved[3]
Questo membro viene usato internamente dalla funzione StackWalk64 .
KdHelp
Struttura KDHELP64 che specifica i dati helper per i fotogrammi di callback del kernel a piedi.
StackFrameSize
Impostare su sizeof(STACKFRAME_EX)
.
InlineFrameContext
Specifica il tipo del contesto frame inline.
Valore | Significato |
---|---|
|
Sconosciuto. |
|
Sconosciuto. |
Commenti
Questa struttura sostituisce la struttura STACKFRAME64 . Per altre informazioni, vedere Supporto della piattaforma aggiornato.
Requisiti
Requisito | Valore |
---|---|
Intestazione | dbghelp.h |
Componente ridistribuibile | DbgHelp.dll 6.2 o versioni successive |