Table of Contents

Class WindowsExe

Namespace
ZeroInstall.Publish.EntryPoints
Assembly
ZeroInstall.Publish.dll

A native PE (Portable Executable) for Windows.

public class WindowsExe : NativeExecutable, IEquatable<Candidate>, IIconContainer
Inheritance
WindowsExe
Implements
Derived
Inherited Members

Properties

ExecutableExtension

protected virtual string ExecutableExtension { get; }

Property Value

string

Methods

ExtractIcon()

Extracts the primary icon of the executable.

public Icon ExtractIcon()

Returns

Icon

GetCpu(PEMachineType)

protected static Cpu GetCpu(PEMachineType machine)

Parameters

machine PEMachineType

Returns

Cpu

Parse(PEHeader)

protected virtual bool Parse(PEHeader peHeader)

Parameters

peHeader PEHeader

Returns

bool