ITamperedProcess.cs 337 B

12345678910111213
  1. using Ryujinx.HLE.HOS.Kernel.Process;
  2. namespace Ryujinx.HLE.HOS.Tamper
  3. {
  4. interface ITamperedProcess
  5. {
  6. ProcessState State { get; }
  7. T ReadMemory<T>(ulong va) where T : unmanaged;
  8. void WriteMemory<T>(ulong va, T value) where T : unmanaged;
  9. void PauseProcess();
  10. void ResumeProcess();
  11. }
  12. }