ReXGlue SDK
Loading...
Searching...
No Matches
rex::kernel::XEXExportTable Struct Reference

#include <rex/kernel/types/xex.h>

Public Attributes

be_u32 magic [3]
be_u32 module_number [2]
be_u32 version [3]
be_u32 image_base_address
be_u32 count
be_u32 base
be_u32 ordinal_offset [1]

Detailed Description

Export table of an image, indexed by ordinal.

Member Data Documentation

◆ base

be_u32 rex::kernel::XEXExportTable::base

Ordinal of the first entry.

◆ count

be_u32 rex::kernel::XEXExportTable::count

Number of entries in ordinal_offset.

◆ image_base_address

be_u32 rex::kernel::XEXExportTable::image_base_address

Shifted left 16 to give the image base address.

◆ module_number

be_u32 rex::kernel::XEXExportTable::module_number[2]

Module number words of the export table.

◆ ordinal_offset

be_u32 rex::kernel::XEXExportTable::ordinal_offset[1]

ordinal_offset[0] + (image_base_address << 16) is the function address.


The documentation for this struct was generated from the following file: