Table of Contents

Enum ReferenceTableAttributes

Namespace
AsmResolver.Collections
Assembly
AsmResolver.dll

Provides members describing the shape of a reference table.

[Flags]
public enum ReferenceTableAttributes

Fields

Adaptive = 0

Indicates the table changes in size depending on whether it is put in a 32-bit or 64-bit application.

Force32Bit = 4

Indicates the table always uses 32 bits for every entry.

Force64Bit = 8

Indicates the table always uses 64 bits for every entry.

Offset = 0

Indicates the table contains offsets.

ReferenceTypeMask = Rva | Va

Provides a bit-mask for obtaining the type of references stored in the table.

Rva = 1

Indicates the table contains RVAs.

SizeMask = Force32Bit | Force64Bit

Provides a bit-mask for obtaining the size of each reference stored in the table.

Va = 2

Indicates the table contains VAs.

ZeroTerminated = 16

Indicates the table ends with an extra zero item.