DoxigAlpha

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.