Estrutura ADDRESS (dbghelp.h)
Representa um endereço. Ele é usado na estrutura STACKFRAME64.
Sintaxe
typedef struct _tagADDRESS {
DWORD Offset;
WORD Segment;
ADDRESS_MODE Mode;
} ADDRESS, *LPADDRESS;
Membros
Offset
O deslocamento para o segmento ou um endereço virtual de 32 bits. A interpretação desse valor depende do valor contido no membro Mode .
Segment
O número do segmento. Esse valor é usado apenas para endereçamento de 16 bits.
Mode
O modo de endereçamento. Esse membro pode ser um dos valores a seguir.
Valor | Significado |
---|---|
|
Endereçamento 16:16. Para dar suporte a esse modo de endereçamento, você deve fornecer uma função de retorno de chamada TranslateAddressProc64 . |
|
Endereçamento às 16h32. Para dar suporte a esse modo de endereçamento, você deve fornecer uma função de retorno de chamada TranslateAddressProc64 . |
|
Endereçamento em modo real. Para dar suporte a esse modo de endereçamento, você deve fornecer uma função de retorno de chamada TranslateAddressProc64 . |
|
Endereçamento simples. Esse é o único modo de endereçamento compatível com a biblioteca. |
Comentários
Essa estrutura substitui a estrutura ADDRESS . Para obter mais informações, consulte Suporte de plataforma atualizado. ADDRESS é definido da seguinte maneira em DbgHelp.h.
#if !defined(_IMAGEHLP_SOURCE_) && defined(_IMAGEHLP64)
#define ADDRESS ADDRESS64
#define LPADDRESS LPADDRESS64
#else
typedef struct _tagADDRESS {
DWORD Offset;
WORD Segment;
ADDRESS_MODE Mode;
} ADDRESS, *LPADDRESS;
#endif
Requisitos
Cabeçalho | dbghelp.h |
Redistribuível | DbgHelp.dll 5.1 ou posterior |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de