为了验证我所拥有的理论,我希望(最好通过windbg)查看给定类vtable的偏移转储。例如,给定一种类型我可以使用" dt Type"获取类型
中的偏移转储dt CFoo
+0x000 __VFN_Table : Ptr32
+0x004 _dwSomething : Int4B
我正在寻找像
这样的东西dvtable CFoo
+0x000 VirtualFunction1
+0x004 VirtualFunction2
我也愿意接受在必要时分析符号的外部工具
答案 0 :(得分:2)
使用“-v”(详细)选项。
dt -v CFoo
+0x000 __VFN_table Ptr32 to 3 entries
<function> ~CFoo void ( void )
<function> VirtualFunction1 void ( void )
<function> VirtualFunction2 void ( void )