Show / Hide Table of Contents

Class ImageNtHeaders

The NT header is the main header for modern Windows applications. It contains the file header and the optional header.

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

Constructors

| Edit this page View Source

ImageNtHeaders(IRawFile, long)

Create a new ImageNtHeaders object.

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

A PE file .

long offset

Raw offset of the NT header.

Fields

| Edit this page View Source

FileHeader

Access to the File header.

Declaration
public readonly ImageFileHeader FileHeader
Field Value
Type Description
ImageFileHeader
| Edit this page View Source

OptionalHeader

Access to the Optional header.

Declaration
public readonly ImageOptionalHeader OptionalHeader
Field Value
Type Description
ImageOptionalHeader

Properties

| Edit this page View Source

Signature

NT header signature.

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