Show / Hide Table of Contents

Class ImageExportDirectory

The export directory contains all exported function, symbols etc. which can be used by other module.

Inheritance
object
AbstractStructure
ImageExportDirectory
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: PeNet.Header.Pe
Assembly: PeNet.dll
Syntax
public class ImageExportDirectory : AbstractStructure

Constructors

| Edit this page View Source

ImageExportDirectory(IRawFile, long)

Create a new ImageExportDirectory object.

Declaration
public ImageExportDirectory(IRawFile peFile, long offset)
Parameters
Type Name Description
IRawFile peFile

A PE file.

long offset

Raw offset of the export directory in the PE file.

Properties

| Edit this page View Source

AddressOfFunctions

RVA to the addresses of the functions.

Declaration
public uint AddressOfFunctions { get; set; }
Property Value
Type Description
uint
| Edit this page View Source

AddressOfNameOrdinals

RVA to the name ordinals.

Declaration
public uint AddressOfNameOrdinals { get; set; }
Property Value
Type Description
uint
| Edit this page View Source

AddressOfNames

RVA to the addresses of the names.

Declaration
public uint AddressOfNames { get; set; }
Property Value
Type Description
uint
| Edit this page View Source

Base

Base.

Declaration
public uint Base { get; set; }
Property Value
Type Description
uint
| Edit this page View Source

Characteristics

The characteristics of the export directory.

Declaration
public uint Characteristics { get; set; }
Property Value
Type Description
uint
| Edit this page View Source

MajorVersion

Major Version.

Declaration
public ushort MajorVersion { get; set; }
Property Value
Type Description
ushort
| Edit this page View Source

MinorVersion

Minor Version.

Declaration
public ushort MinorVersion { get; set; }
Property Value
Type Description
ushort
| Edit this page View Source

Name

Name.

Declaration
public uint Name { get; set; }
Property Value
Type Description
uint
| Edit this page View Source

NumberOfFunctions

Number of exported functions.

Declaration
public uint NumberOfFunctions { get; set; }
Property Value
Type Description
uint
| Edit this page View Source

NumberOfNames

Number of exported names.

Declaration
public uint NumberOfNames { get; set; }
Property Value
Type Description
uint
| Edit this page View Source

TimeDateStamp

Time and date stamp.

Declaration
public uint TimeDateStamp { get; set; }
Property Value
Type Description
uint
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX