SectionHeaderFlags
Fields of this type
Fields
- _reserved_0:u3
- = 0
- TYPE_NO_PAD:u1
- The section should not be padded to the next boundary.
- _reserved_1:u1
- = 0
- CNT_CODE:u1
- The section contains executable code.
- CNT_INITIALIZED_DATA:u1
- The section contains initialized data.
- CNT_UNINITIALIZED_DATA:u1
- The section contains uninitialized data.
- LNK_OTHER:u1
- Reserved for future use.
- LNK_INFO:u1
- The section contains comments or other information.
- _reserved_2:u1
- = 0
- LNK_REMOVE:u1
- The section will not become part of the image.
- LNK_COMDAT:u1
- The section contains COMDAT data.
- _reserved_3:u2
- = 0
- GPREL:u1
- The section contains data referenced through the global pointer (GP).
- MEM_PURGEABLE:u1
- Reserved for future use.
- MEM_16BIT:u1
- Reserved for future use.
- MEM_LOCKED:u1
- Reserved for future use.
- MEM_PRELOAD:u1
- Reserved for future use.
- ALIGN:u4
- Takes on multiple values according to flags:
- LNK_NRELOC_OVFL:u1
- The section contains extended relocations.
- MEM_DISCARDABLE:u1
- The section can be discarded as needed.
- MEM_NOT_CACHED:u1
- The section cannot be cached.
- MEM_NOT_PAGED:u1
- The section is not pageable.
- MEM_SHARED:u1
- The section can be shared in memory.
- MEM_EXECUTE:u1
- The section can be executed as code.
- MEM_READ:u1
- The section can be read.
- MEM_WRITE:u1
- The section can be written to.