Win32 API 日本語リファレンス
ホームSystem.SystemServices › IMAGE_AUX_SYMBOL

IMAGE_AUX_SYMBOL

共用体
サイズx64: 32 バイト / x86: 20 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
Sym_Sym_e__Struct32/16+0+0
File_File_e__Struct18+0+0
Section_Section_e__Struct20+0+0
TokenDefIMAGE_AUX_SYMBOL_TOKEN_DEF18+0+0
CRC_CRC_e__Struct20+0+0

構造体: _Sym_e__Struct x64 32B / x86 16B

フィールドサイズx64x86
TagIndexDWORD4+0+0
Misc_Misc_e__Union8/4+8+4
FcnAry_FcnAry_e__Union8/4+16+8
TvIndexWORD2+24+12

構造体: _File_e__Struct x64 18B / x86 18B

フィールドサイズx64x86
NameBYTE18+0+0

構造体: _Section_e__Struct x64 20B / x86 20B

フィールドサイズx64x86
LengthDWORD4+0+0
NumberOfRelocationsWORD2+4+4
NumberOfLinenumbersWORD2+6+6
CheckSumDWORD4+8+8
NumberSHORT2+12+12
SelectionBYTE1+14+14
bReservedBYTE1+15+15
HighNumberSHORT2+16+16

構造体: _CRC_e__Struct x64 20B / x86 20B

フィールドサイズx64x86
crcDWORD4+0+0
rgbReservedBYTE14+4+4