123456

 

windbg学习-显示结构体大小

两种方式:

dt -v:详细输出。这会输出结构的总大小和字段数量这样的附加信息。当它和-y选项一起使用时,所有的符号都会被显示出来,即使他们没有任何关联的类型信息。

0:000> dt -v _image_nt_headers
OGame!_IMAGE_NT_HEADERS
struct _IMAGE_NT_HEADERS, 3 elements, 0xf8 bytes
   +0x000 Signature        : Uint4B
   +0x004 FileHeader       : struct _IMAGE_FILE_HEADER, 7 elements, 0x14 bytes
   +0x018 OptionalHeader   : struct _IMAGE_OPTIONAL_HEADER, 31 elements, 0xe0 bytes

或C++方式:

0:000> ?? @@c++(sizeof(_image_nt_headers))
unsigned int 0xf8


posted on 2013-01-17 10:24  hgy413  阅读(368)  评论(0编辑  收藏  举报

导航