Specifies flags which apply to a Section.

Namespace: SharpAssembler.Core
Assembly: SharpAssembler Core (in SharpAssembler Core.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#
[FlagsAttribute]
public enum SectionFlags
Visual Basic
<FlagsAttribute> _
Public Enumeration SectionFlags
Visual C++
[FlagsAttribute]
public enum class SectionFlags

Members

Member nameValueDescription
None0 No flags are specified.
Allocated1 The contents of this section is copied from the object file to memory on execution.
Writable2 The contents of this section requires writing permission.
Executable4 The contents of this section requires execute permission.
Virtual8 The contents of this section is zeroed. It is assumed to be present in memory on execution, but is not written in the file.
SetFlag Sets or clears the specified flags in an enum, and returns the result.

See Also