Class PEHeader
- Namespace
 - ZeroInstall.Publish.EntryPoints
 
- Assembly
 - ZeroInstall.Publish.dll
 
Extracts meta data from PE (Portable Executable) file headers.
public class PEHeader
  - Inheritance
 - 
      
      PEHeader
 
- Inherited Members
 
Constructors
PEHeader(string)
Reads the PE header of a file.
public PEHeader(string path)
  Parameters
pathstringThe file to read.
Properties
DosHeader
public PEHeader.ImageDosHeader DosHeader { get; }
  Property Value
FileHeader
public PEHeader.ImageFileHeader FileHeader { get; }
  Property Value
Is32BitHeader
public bool Is32BitHeader { get; }
  Property Value
OptionalHeader32
public PEHeader.ImageOptionalHeader32 OptionalHeader32 { get; }
  Property Value
OptionalHeader64
public PEHeader.ImageOptionalHeader64 OptionalHeader64 { get; }
  Property Value
Subsystem
public PESubsystem Subsystem { get; }