Estrutura StackTrace_SimpleContext
Fornece um contexto simples que pode ser usado em lugar de uma estrutura CONTEXT
completa.
Sintaxe
struct StackTrace_SimpleContext
{
ULONG64 StackOffset; // ESP on x86
ULONG64 FrameOffset; // EBP on x86
ULONG64 InstructionOffset; // EIP on x86
};
Membros
Membro | DESCRIÇÃO |
---|---|
StackOffset |
O ponteiro de pilha ou o esp (ponteiro de pilha de entrada) em plataformas x86. |
FrameOffset |
O deslocamento de quadro ou o registro EBP em plataformas x86. |
InstructionOffset |
O ponteiro de instrução ou o ponteiro de instrução enter (EIP) em plataformas x86. |
Comentários
Como as funções de rastreamento de pilha normalmente precisam retornar apenas o endereço, o deslocamento de quadro e o endereço de pilha, você pode usar opcionalmente a estrutura SimpleContext
em vez de uma estrutura grande CONTEXT
.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: SOS_Stacktrace.h
Versões do .NET Framework: Disponíveis desde 2.0
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.