Show / Hide Table of Contents

Class ImageImportDescriptor

The ImageImportDescriptors are contained in the Import Directory and holds all the information about function and symbol imports.

Inheritance
object
AbstractStructure
ImageImportDescriptor
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 ImageImportDescriptor : AbstractStructure

Constructors

| Edit this page View Source

ImageImportDescriptor(IRawFile, long)

Create a new ImageImportDescriptor object.

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

A PE file.

long offset

Raw offset of the descriptor.

Properties

| Edit this page View Source

FirstThunk

Points to an ImageImportByName struct or to the address of the first function.

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

ForwarderChain

Forwarder Chain.

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

Name

RVA to the name of the DLL.

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

OriginalFirstThunk

Points to the first ImageImportByName struct.

Declaration
public uint OriginalFirstThunk { 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