4.1 セクション フラグ

セクション フラグ フィールドはセクションの特性を示します。

フラグ 解説
IMAGE_SCN_TYPE_REG 0x00000000 将来の使用のために予約。
IMAGE_SCN_TYPE_DSECT 0x00000001 将来の使用のために予約。
IMAGE_SCN_TYPE_NOLOAD 0x00000002 将来の使用のために予約。
IMAGE_SCN_TYPE_GROUP 0x00000004 将来の使用のために予約。
IMAGE_SCN_TYPE_NO_PAD 0x00000008 セクションは次の境界まで埋め文字されません。これは、IMAGE_SCN_ALIGN_1BYTESによって置き換えられており、無効です。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_TYPE_COPY 0x00000010 将来の使用のために予約。
IMAGE_SCN_CNT_CODE 0x00000020 セクションに実行コードが含まれています。
IMAGE_SCN_CNT_INITIALIZED_DATA 0x00000040 セクションに初期化されたデータが含まれています。
IMAGE_SCN_CNT_UNINITIALIZED_DATA 0x00000080 セクションに初期化されていないデータが含まれています。
IMAGE_SCN_LNK_OTHER 0x00000100 将来の使用のために予約。
IMAGE_SCN_LNK_INFO 0x00000200 セクションにコメントまたは他の情報が含まれています。.drectve セクションにはこのタイプがあります。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_TYPE_OVER 0x00000400 将来の使用のために予約。
IMAGE_SCN_LNK_REMOVE 0x00000800 セクションはイメージの一部になりません。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_LNK_COMDAT 0x00001000 セクションにCOMDATデータが含まれています。詳しくは5.5.6節「COMDATセクション」を参照。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_MEM_FARDATA 0x00008000 将来の使用のために予約。
IMAGE_SCN_MEM_PURGEABLE 0x00020000 将来の使用のために予約。
IMAGE_SCN_MEM_16BIT 0x00020000 将来の使用のために予約。
IMAGE_SCN_MEM_LOCKED 0x00040000 将来の使用のために予約。
IMAGE_SCN_MEM_PRELOAD 0x00080000 将来の使用のために予約。
IMAGE_SCN_ALIGN_1BYTES 0x00100000 データを1バイト境界に合わせます。これはオブジェクトファイルでのみ有効です。
IMAGE_SCN_ALIGN_2BYTES 0x00200000 データを2バイト境界に合わせます。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_ALIGN_4BYTES 0x00300000 データを4バイト境界に合わせます。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_ALIGN_8BYTES 0x00400000 データを8バイト境界に合わせます。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_ALIGN_16BYTES 0x00500000 データを16バイト境界に合わせます。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_ALIGN_32BYTES 0x00600000 データを32バイト境界に合わせます。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_ALIGN_64BYTES 0x00700000 データを64バイト境界に合わせます。これはオブジェクト ファイルでのみ有効です。
IMAGE_SCN_LNK_OVFL 0x01000000 セクションに拡張された再配置が含まれています。
IMAGE_SCN_MEM_DISCARDABLE 0x02000000 セクションは必要があれば破棄できます。
IMAGE_SCN_MEM_NOT_CACHED 0x04000000 セクションはキャッシュできません。
IMAGE_SCN_MEM_NOT_PAGED 0x08000000 セクションはページングできません。
IMAGE_SCN_MEM_SHARED 0x10000000 セクションをメモリ中で共有できます。
IMAGE_SCN_MEM_EXECUTE 0x20000000 セクションをコードとして実行できます。
IMAGE_SCN_MEM_READ 0x40000000 セクションを読むことができます。
IMAGE_SCN_MEM_WRITE 0x80000000 セクションに書き込めます。


戻る