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
path
stringThe 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; }