IMAGE_THUNK_DATA STRUCT
union u1
ForwarderString dd ?
Function dd ?
Ordinal dd ?
AddressOfData dd ?
ends
IMAGE_THUNK_DATA ENDS
在汇编语言遇到上述结构定义时,对union u1这样的表述没有做出解释,从而造成理解困难。其实union的意思是一个联合体,也就是联合体内的所有字段占用相同的空间,而表示的意义是不相同的。
IMAGE_THUNK_DATA STRUCT
union u1
ForwarderString dd ?
Function dd ?
Ordinal dd ?
AddressOfData dd ?
ends
IMAGE_THUNK_DATA ENDS
在汇编语言遇到上述结构定义时,对union u1这样的表述没有做出解释,从而造成理解困难。其实union的意思是一个联合体,也就是联合体内的所有字段占用相同的空间,而表示的意义是不相同的。