public static FromVa ( ulong va, |
||
va | ulong | The virtual address. |
assembly | The assembly containing the offset. | |
return |
public static Offset FromVa(ulong va, Win32Assembly assembly)
{
if (va == 0)
return new Offset(0, 0, 0);
if (assembly == null)
return new Offset(0, 0, va);
OffsetConverter offsetconverter = CreateConverter(assembly, va, 3);
return new Offset(offsetconverter.VaToFileOffset(va), offsetconverter.VaToRva(va), va);
}