TUP.AsmResolver.Offset.FromFileOffset C# (CSharp) Méthode

FromFileOffset() public static méthode

Creates an instance of an offset by specifying a raw offset.
public static FromFileOffset ( uint rawoffset, Win32Assembly assembly ) : Offset
rawoffset uint The file offset.
assembly Win32Assembly The assembly containing the offset.
Résultat Offset
        public static Offset FromFileOffset(uint rawoffset, Win32Assembly assembly)
        {
            if (rawoffset == 0)
                return new Offset(0, 0, 0);
            if (assembly == null)
                return new Offset(rawoffset, 0, 0);
            OffsetConverter offsetconverter = CreateConverter(assembly, rawoffset, 1);
            return new Offset(rawoffset, offsetconverter.FileOffsetToRva(rawoffset), offsetconverter.FileOffsetToVa(rawoffset));
        }