Struktur ADDRESS (dbghelp.h)
Mewakili alamat. Ini digunakan dalam struktur STACKFRAME64 .
Sintaks
typedef struct _tagADDRESS {
DWORD Offset;
WORD Segment;
ADDRESS_MODE Mode;
} ADDRESS, *LPADDRESS;
Anggota
Offset
Offset ke segmen, atau alamat virtual 32-bit. Interpretasi nilai ini tergantung pada nilai yang terkandung dalam anggota Mode .
Segment
Nomor segmen. Nilai ini hanya digunakan untuk alamat 16-bit.
Mode
Mode alamat. Anggota ini bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Alamat 16:16. Untuk mendukung mode pengalamatan ini, Anda harus menyediakan fungsi panggilan balik TranslateAddressProc64 . |
|
16:32 alamat. Untuk mendukung mode pengalamatan ini, Anda harus menyediakan fungsi panggilan balik TranslateAddressProc64 . |
|
Alamat mode nyata. Untuk mendukung mode pengalamatan ini, Anda harus menyediakan fungsi panggilan balik TranslateAddressProc64 . |
|
Alamat datar. Ini adalah satu-satunya mode alamat yang didukung oleh pustaka. |
Keterangan
Struktur ini menggantikan struktur ADDRESS . Untuk informasi selengkapnya, lihat Dukungan Platform yang Diperbarui. ADDRESS didefinisikan sebagai berikut dalam 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
Persyaratan
Header | dbghelp.h |
Redistribusi | DbgHelp.dll 5.1 atau yang lebih baru |