enum DirectoryEntry [src]

Fields

EXPORT = 0Export Directory
IMPORT = 1Import Directory
RESOURCE = 2Resource Directory
EXCEPTION = 3Exception Directory
SECURITY = 4Security Directory
BASERELOC = 5Base Relocation Table
DEBUG = 6Debug Directory
ARCHITECTURE = 7Architecture Specific Data
GLOBALPTR = 8RVA of GP
TLS = 9TLS Directory
LOAD_CONFIG = 10Load Configuration Directory
BOUND_IMPORT = 11Bound Import Directory in headers
IAT = 12Import Address Table
DELAY_IMPORT = 13Delay Load Import Descriptors
COM_DESCRIPTOR = 14COM Runtime descriptor
_

Source

pub const DirectoryEntry = enum(u16) { /// Export Directory EXPORT = 0, /// Import Directory IMPORT = 1, /// Resource Directory RESOURCE = 2, /// Exception Directory EXCEPTION = 3, /// Security Directory SECURITY = 4, /// Base Relocation Table BASERELOC = 5, /// Debug Directory DEBUG = 6, /// Architecture Specific Data ARCHITECTURE = 7, /// RVA of GP GLOBALPTR = 8, /// TLS Directory TLS = 9, /// Load Configuration Directory LOAD_CONFIG = 10, /// Bound Import Directory in headers BOUND_IMPORT = 11, /// Import Address Table IAT = 12, /// Delay Load Import Descriptors DELAY_IMPORT = 13, /// COM Runtime descriptor COM_DESCRIPTOR = 14, _, }