forked from Mirror/Ryujinx
135 lines
3.4 KiB
C#
135 lines
3.4 KiB
C#
|
namespace Ryujinx.HLE.Loaders.Npdm
|
||
|
{
|
||
|
enum SvcName
|
||
|
{
|
||
|
Reserved0,
|
||
|
SetHeapSize,
|
||
|
SetMemoryPermission,
|
||
|
SetMemoryAttribute,
|
||
|
MapMemory,
|
||
|
UnmapMemory,
|
||
|
QueryMemory,
|
||
|
ExitProcess,
|
||
|
CreateThread,
|
||
|
StartThread,
|
||
|
ExitThread,
|
||
|
SleepThread,
|
||
|
GetThreadPriority,
|
||
|
SetThreadPriority,
|
||
|
GetThreadCoreMask,
|
||
|
SetThreadCoreMask,
|
||
|
GetCurrentProcessorNumber,
|
||
|
SignalEvent,
|
||
|
ClearEvent,
|
||
|
MapSharedMemory,
|
||
|
UnmapSharedMemory,
|
||
|
CreateTransferMemory,
|
||
|
CloseHandle,
|
||
|
ResetSignal,
|
||
|
WaitSynchronization,
|
||
|
CancelSynchronization,
|
||
|
ArbitrateLock,
|
||
|
ArbitrateUnlock,
|
||
|
WaitProcessWideKeyAtomic,
|
||
|
SignalProcessWideKey,
|
||
|
GetSystemTick,
|
||
|
ConnectToNamedPort,
|
||
|
SendSyncRequestLight,
|
||
|
SendSyncRequest,
|
||
|
SendSyncRequestWithUserBuffer,
|
||
|
SendAsyncRequestWithUserBuffer,
|
||
|
GetProcessId,
|
||
|
GetThreadId,
|
||
|
Break,
|
||
|
OutputDebugString,
|
||
|
ReturnFromException,
|
||
|
GetInfo,
|
||
|
FlushEntireDataCache,
|
||
|
FlushDataCache,
|
||
|
MapPhysicalMemory,
|
||
|
UnmapPhysicalMemory,
|
||
|
GetFutureThreadInfo,
|
||
|
GetLastThreadInfo,
|
||
|
GetResourceLimitLimitValue,
|
||
|
GetResourceLimitCurrentValue,
|
||
|
SetThreadActivity,
|
||
|
GetThreadContext3,
|
||
|
WaitForAddress,
|
||
|
SignalToAddress,
|
||
|
Reserved1,
|
||
|
Reserved2,
|
||
|
Reserved3,
|
||
|
Reserved4,
|
||
|
Reserved5,
|
||
|
Reserved6,
|
||
|
DumpInfo,
|
||
|
DumpInfoNew,
|
||
|
Reserved7,
|
||
|
Reserved8,
|
||
|
CreateSession,
|
||
|
AcceptSession,
|
||
|
ReplyAndReceiveLight,
|
||
|
ReplyAndReceive,
|
||
|
ReplyAndReceiveWithUserBuffer,
|
||
|
CreateEvent,
|
||
|
Reserved9,
|
||
|
Reserved10,
|
||
|
MapPhysicalMemoryUnsafe,
|
||
|
UnmapPhysicalMemoryUnsafe,
|
||
|
SetUnsafeLimit,
|
||
|
CreateCodeMemory,
|
||
|
ControlCodeMemory,
|
||
|
SleepSystem,
|
||
|
ReadWriteRegister,
|
||
|
SetProcessActivity,
|
||
|
CreateSharedMemory,
|
||
|
MapTransferMemory,
|
||
|
UnmapTransferMemory,
|
||
|
CreateInterruptEvent,
|
||
|
QueryPhysicalAddress,
|
||
|
QueryIoMapping,
|
||
|
CreateDeviceAddressSpace,
|
||
|
AttachDeviceAddressSpace,
|
||
|
DetachDeviceAddressSpace,
|
||
|
MapDeviceAddressSpaceByForce,
|
||
|
MapDeviceAddressSpaceAligned,
|
||
|
MapDeviceAddressSpace,
|
||
|
UnmapDeviceAddressSpace,
|
||
|
InvalidateProcessDataCache,
|
||
|
StoreProcessDataCache,
|
||
|
FlushProcessDataCache,
|
||
|
DebugActiveProcess,
|
||
|
BreakDebugProcess,
|
||
|
TerminateDebugProcess,
|
||
|
GetDebugEvent,
|
||
|
ContinueDebugEvent,
|
||
|
GetProcessList,
|
||
|
GetThreadList,
|
||
|
GetDebugThreadContext,
|
||
|
SetDebugThreadContext,
|
||
|
QueryDebugProcessMemory,
|
||
|
ReadDebugProcessMemory,
|
||
|
WriteDebugProcessMemory,
|
||
|
SetHardwareBreakPoint,
|
||
|
GetDebugThreadParam,
|
||
|
Reserved11,
|
||
|
GetSystemInfo,
|
||
|
CreatePort,
|
||
|
ManageNamedPort,
|
||
|
ConnectToPort,
|
||
|
SetProcessMemoryPermission,
|
||
|
MapProcessMemory,
|
||
|
UnmapProcessMemory,
|
||
|
QueryProcessMemory,
|
||
|
MapProcessCodeMemory,
|
||
|
UnmapProcessCodeMemory,
|
||
|
CreateProcess,
|
||
|
StartProcess,
|
||
|
TerminateProcess,
|
||
|
GetProcessInfo,
|
||
|
CreateResourceLimit,
|
||
|
SetResourceLimitLimitValue,
|
||
|
CallSecureMonitor
|
||
|
}
|
||
|
}
|