ADDRESS64結構 (dbghelp.h)
代表地址。 它會用於 STACKFRAME64 結構中。
語法
typedef struct _tagADDRESS64 {
DWORD64 Offset;
WORD Segment;
ADDRESS_MODE Mode;
} ADDRESS64, *LPADDRESS64;
成員
Offset
區段中的位移,或32位虛擬位址。 此值的解譯取決於 Mode 成員中包含的值。
Segment
區段編號。 此值僅用於16位尋址。
Mode
尋址模式。 這個成員可以是下列其中一個值。
值 | 意義 |
---|---|
|
16:16 尋址。 若要支援此尋址模式,您必須提供 TranslateAddressProc64 回呼函式。 |
|
16:32 尋址。 若要支援此尋址模式,您必須提供 TranslateAddressProc64 回呼函式。 |
|
實模式尋址。 若要支援此尋址模式,您必須提供 TranslateAddressProc64 回呼函式。 |
|
一般尋址。 這是連結庫唯一支援的尋址模式。 |
備註
這個結構會取代 ADDRESS 結構。 如需詳細資訊,請參閱 更新的平台支援。 ADDRESS 在 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
規格需求
需求 | 值 |
---|---|
標頭 | dbghelp.h |
可轉散發套件 | DbgHelp.dll 5.1 或更新版本 |