SYMBOL_INFO.Регистрация определения значения - PullRequest
2 голосов
/ 11 апреля 2011

Как определяется член реестра этой структуры?Документация в MSDN:

Регистр Регистр.

Как определяется регистр и каково значение 0x16 для x86?

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 Ответ

2 голосов
/ 11 апреля 2011

Похоже, что значение регистра соответствует перечислению CV_HREG_e , поэтому значение 0x16 соответствует EBP.

...