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

IMAGE_OS2_HEADER

構造体
サイズx64: 64 バイト / x86: 64 バイトパッキング2

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

フィールド

フィールドサイズx64x86
ne_magicWORD2+0+0
ne_verCHAR1+2+2
ne_revCHAR1+3+3
ne_enttabWORD2+4+4
ne_cbenttabWORD2+6+6
ne_crcINT4+8+8
ne_flagsWORD2+12+12
ne_autodataWORD2+14+14
ne_heapWORD2+16+16
ne_stackWORD2+18+18
ne_csipINT4+20+20
ne_ssspINT4+24+24
ne_csegWORD2+28+28
ne_cmodWORD2+30+30
ne_cbnrestabWORD2+32+32
ne_segtabWORD2+34+34
ne_rsrctabWORD2+36+36
ne_restabWORD2+38+38
ne_modtabWORD2+40+40
ne_imptabWORD2+42+42
ne_nrestabINT4+44+44
ne_cmoventWORD2+48+48
ne_alignWORD2+50+50
ne_cresWORD2+52+52
ne_exetypBYTE1+54+54
ne_flagsothersBYTE1+55+55
ne_pretthunksWORD2+56+56
ne_psegrefbytesWORD2+58+58
ne_swapareaWORD2+60+60
ne_expverWORD2+62+62