public PortableExecutableImageException(PortableExecutableImage image, string message, Exception innerException) : base(message, innerException) { Image = image; }
public PortableExecutableImageException(PortableExecutableImage image, string message) : base(message) { Image = image; }
public PortableExecutableImageException(PortableExecutableImage image) { Image = image; }
internal Location(PortableExecutableImage image, ulong fileOffset, uint rva, ulong va, ulong fileSize, ulong virtualSize) : this(image, fileOffset, rva, va, fileSize, virtualSize, null) { }
internal DOSStub(PortableExecutableImage image, ulong stubOffset, uint stubSize, ulong imageBase) { _image = image; Location = new Location(image, stubOffset, Convert.ToUInt32(stubOffset), imageBase + stubOffset, stubSize, stubSize); }
internal LocationCalculator(PortableExecutableImage image) { _image = image; }