HidIAppletResource.cs 477 B

12345678910111213141516171819202122
  1. using Ryujinx.OsHle.Handles;
  2. using Ryujinx.OsHle.Ipc;
  3. namespace Ryujinx.OsHle.Objects
  4. {
  5. class HidIAppletResource
  6. {
  7. public HSharedMem Handle;
  8. public HidIAppletResource(HSharedMem Handle)
  9. {
  10. this.Handle = Handle;
  11. }
  12. public static long GetSharedMemoryHandle(ServiceCtx Context)
  13. {
  14. Context.Response.HandleDesc = IpcHandleDesc.MakeCopy(Context.Ns.Os.HidHandle);
  15. return 0;
  16. }
  17. }
  18. }