SYMBOL_INFO.Register值定义

时间:2011-04-11 03:27:46

标签: winapi windbg

如何定义此结构的注册成员? MSDN中的文档是:

注册注册。

如何定义寄存器,x86的值为0x16是什么意思?

Local var @ 0x123584 Type _SYMBOL_INFO*
0x02b0e3a8 
   +0x000 SizeOfStruct     : 0x58
   +0x004 TypeIndex        : 6
   +0x008 Reserved         : [2] 0
   +0x018 Index            : 5
   +0x01c Size             : 4
   +0x020 ModBase          : 0x400000
   +0x028 Flags            : 0xd0
   +0x030 Value            : 0
   +0x038 Address          : 8
   +0x040 Register         : 0x16
   +0x044 Scope            : 5
   +0x048 Tag              : 7
   +0x04c NameLen          : 0xc
   +0x050 MaxNameLen       : 0x100
   +0x054 Name             : [1]  "h"

1 个答案:

答案 0 :(得分:2)

寄存器值似乎对应CV_HREG_e enumeration,因此值0x16对应于EBP。