// true is success. public bool TryMapGpaRange(WinHvMemoryBlock source, ulong guestAddress, WhvMapGpaRangeFlags flag) { _memorymapping.Add(source, guestAddress); return(WHvMapGpaRange(this._handle, source.RawPointer, guestAddress, source.Length, flag) == 0); }
private static extern uint WHvMapGpaRange(IntPtr handle, IntPtr sourceAddress, ulong guestAddress, ulong size, WhvMapGpaRangeFlags flags);