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 eine Adresse dar. Wird in der STACKFRAME64-Struktur verwendet.
Syntax
typedef struct _tagADDRESS {
DWORD Offset;
WORD Segment;
ADDRESS_MODE Mode;
} ADDRESS, *LPADDRESS;
Member
Offset
Der Offset in das Segment oder eine virtuelle 32-Bit-Adresse. Die Interpretation dieses Werts hängt vom Wert ab, der im Mode-Element enthalten ist.
Segment
Die Segmentnummer. Dieser Wert wird nur für die 16-Bit-Adressierung verwendet.
Mode
Der Adressierungsmodus. Dieser Member kann einer der folgenden Werte sein.
| Wert | Bedeutung |
|---|---|
|
16:16 Adressierung. Um diesen Adressierungsmodus zu unterstützen, müssen Sie eine TranslateAddressProc64-Rückruffunktion bereitstellen. |
|
16:32 Adressierung. Um diesen Adressierungsmodus zu unterstützen, müssen Sie eine TranslateAddressProc64-Rückruffunktion bereitstellen. |
|
Adressierung im realen Modus. Um diesen Adressierungsmodus zu unterstützen, müssen Sie eine TranslateAddressProc64-Rückruffunktion bereitstellen. |
|
Flache Adressierung. Dies ist der einzige Adressierungsmodus, der von der Bibliothek unterstützt wird. |
Hinweise
Diese Struktur ersetzt die ADDRESS-Struktur . Weitere Informationen finden Sie unter Aktualisierte Plattformunterstützung. ADDRESS wird in DbgHelp.h wie folgt definiert.
#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
Anforderungen
| Kopfzeile | dbghelp.h |
| Verteilbare Komponente | DbgHelp.dll 5.1 oder höher |