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

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

Public Attributes

u32 Characteristics
u32 TimeDateStamp
u16 MajorVersion
u16 MinorVersion
u32 Name
u32 Base
u32 NumberOfFunctions
u32 NumberOfNames
u32 AddressOfFunctions
u32 AddressOfNames
u32 AddressOfNameOrdinals

Detailed Description

Little endian PE export directory from winnt.h.

Member Data Documentation

◆ AddressOfFunctions

u32 rex::kernel::X_IMAGE_EXPORT_DIRECTORY::AddressOfFunctions

RVA from base of image.

◆ AddressOfNameOrdinals

u32 rex::kernel::X_IMAGE_EXPORT_DIRECTORY::AddressOfNameOrdinals

RVA from base of image.

◆ AddressOfNames

u32 rex::kernel::X_IMAGE_EXPORT_DIRECTORY::AddressOfNames

RVA from base of image.

◆ Base

u32 rex::kernel::X_IMAGE_EXPORT_DIRECTORY::Base

Ordinal of the first entry of AddressOfFunctions.

◆ Characteristics

u32 rex::kernel::X_IMAGE_EXPORT_DIRECTORY::Characteristics

Reserved export flags from winnt.h.

◆ Name

u32 rex::kernel::X_IMAGE_EXPORT_DIRECTORY::Name

RVA of the module name string.

◆ NumberOfFunctions

u32 rex::kernel::X_IMAGE_EXPORT_DIRECTORY::NumberOfFunctions

Number of entries in AddressOfFunctions.

◆ NumberOfNames

u32 rex::kernel::X_IMAGE_EXPORT_DIRECTORY::NumberOfNames

Number of entries in AddressOfNames.

◆ TimeDateStamp

u32 rex::kernel::X_IMAGE_EXPORT_DIRECTORY::TimeDateStamp

Time the export table was created, in seconds since 1970.


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