SVC: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{| class="wikitable" border="1" | |||
|- | |||
! Id | |||
! Description | |||
|- | |||
| 0x1 | |||
| ControlMemory | |||
|- | |||
| 0x2 | |||
| QueryMemory | |||
|- | |||
| 0x3 | |||
| ExitProcess | |||
|- | |||
| 0x4 | |||
| GetProcessAffinityMask | |||
|- | |||
| 0x5 | |||
| SetProcessAffinityMask | |||
|- | |||
| 0x6 | |||
| GetProcessIdealProcessor | |||
|- | |||
| 0x7 | |||
| SetProcessIdealProcessor | |||
|- | |||
| 0x8 | |||
| CreateThread | |||
|- | |||
| 0x9 | |||
| ExitThread | |||
|- | |||
| 0xA | |||
| SleepThread | |||
|- | |||
| 0xB | |||
| GetThreadPriority | |||
|- | |||
| 0xC | |||
| SetThreadPriority | |||
|- | |||
| 0xD | |||
| GetThreadAffinityMask | |||
|- | |||
| 0xE | |||
| SetThreadAffinityMask | |||
|- | |||
| 0xF | |||
| GetThreadIdealProcessor | |||
|- | |||
| 0x10 | |||
| SetThreadIdealProcessor | |||
|- | |||
| 0x11 | |||
| GetCurrentProcessorNumber | |||
|- | |||
| 0x12 | |||
| Run | |||
|- | |||
| 0x13 | |||
| CreateMutex | |||
|- | |||
| 0x14 | |||
| ReleaseMutex | |||
|- | |||
| 0x15 | |||
| CreateSemaphore | |||
|- | |||
| 0x16 | |||
| ReleaseSemaphore | |||
|- | |||
| 0x17 | |||
| CreateEvent | |||
|- | |||
| 0x18 | |||
| SignalEvent | |||
|- | |||
| 0x19 | |||
| ClearEvent | |||
|- | |||
| 0x1A | |||
| CreateTimer | |||
|- | |||
| 0x1B | |||
| SetTimer | |||
|- | |||
| 0x1C | |||
| CancelTimer | |||
|- | |||
| 0x1D | |||
| ClearTimer | |||
|- | |||
| 0x1E | |||
| CreateMemoryBlock | |||
|- | |||
| 0x1F | |||
| MapMemoryBlock | |||
|- | |||
| 0x20 | |||
| UnmapMemoryBlock | |||
|- | |||
| 0x21 | |||
| CreateAddressArbiter | |||
|- | |||
| 0x22 | |||
| ArbitrateAddress | |||
|- | |||
| 0x23 | |||
| CloseHandle | |||
|- | |||
| 0x24 | |||
| WaitSynchronization1 | |||
|- | |||
| 0x25 | |||
| WaitSynchronization2 | |||
|- | |||
| 0x26 | |||
| SignalAndWait | |||
|- | |||
| 0x27 | |||
| DuplicateHandle | |||
|- | |||
| 0x28 | |||
| GetSystemTick | |||
|- | |||
| 0x29 | |||
| GetHandleInfo | |||
|- | |||
| 0x2A | |||
| GetSystemInfo | |||
|- | |||
| 0x2B | |||
| GetProcessInfo | |||
|- | |||
| 0x2C | |||
| GetThreadInfo | |||
|- | |||
| 0x2D | |||
| ConnectToPort | |||
|- | |||
| 0x2E | |||
| SendSyncRequest1 | |||
|- | |||
| 0x2F | |||
| SendSyncRequest2 | |||
|- | |||
| 0x30 | |||
| SendSyncRequest3 | |||
|- | |||
| 0x31 | |||
| SendSyncRequest4 | |||
|- | |||
| 0x32 | |||
| SendSyncRequest | |||
|- | |||
| 0x33 | |||
| OpenProcess | |||
|- | |||
| 0x34 | |||
| OpenThread | |||
|- | |||
| 0x35 | |||
| GetProcessId | |||
|- | |||
| 0x36 | |||
| GetProcessIdOfThread | |||
|- | |||
| 0x37 | |||
| GetThreadId | |||
|- | |||
| 0x38 | |||
| GetResourceLimit | |||
|- | |||
| 0x39 | |||
| GetResourceLimitLimitValues | |||
|- | |||
| 0x3A | |||
| GetResourceLimitCurrentValues | |||
|- | |||
| 0x3B | |||
| GetThreadContext | |||
|- | |||
| 0x3C | |||
| Break(BreakReason) | |||
|- | |||
| 0x3D | |||
| OutputDebugString(void const, int) | |||
|- | |||
| 0x3E | |||
| ControlPerformanceCounter(unsigned long long, int, unsigned int, unsigned long long) | |||
|- | |||
| 0x47 | |||
| CreatePort | |||
|- | |||
| 0x48 | |||
| CreateSessionToPort | |||
|- | |||
| 0x49 | |||
| CreateSession | |||
|- | |||
| 0x4A | |||
| AcceptSession | |||
|- | |||
| 0x4B | |||
| ReplyAndReceive1 | |||
|- | |||
| 0x4C | |||
| ReplyAndReceive2 | |||
|- | |||
| 0x4D | |||
| ReplyAndReceive3 | |||
|- | |||
| 0x4E | |||
| ReplyAndReceive4 | |||
|- | |||
| 0x4F | |||
| ReplyAndReceive | |||
|- | |||
| 0x53 | |||
| StoreProcessDataCache(Handle, void const*, unsigned int) | |||
|} |
Revision as of 14:28, 14 January 2012
Id | Description |
---|---|
0x1 | ControlMemory |
0x2 | QueryMemory |
0x3 | ExitProcess |
0x4 | GetProcessAffinityMask |
0x5 | SetProcessAffinityMask |
0x6 | GetProcessIdealProcessor |
0x7 | SetProcessIdealProcessor |
0x8 | CreateThread |
0x9 | ExitThread |
0xA | SleepThread |
0xB | GetThreadPriority |
0xC | SetThreadPriority |
0xD | GetThreadAffinityMask |
0xE | SetThreadAffinityMask |
0xF | GetThreadIdealProcessor |
0x10 | SetThreadIdealProcessor |
0x11 | GetCurrentProcessorNumber |
0x12 | Run |
0x13 | CreateMutex |
0x14 | ReleaseMutex |
0x15 | CreateSemaphore |
0x16 | ReleaseSemaphore |
0x17 | CreateEvent |
0x18 | SignalEvent |
0x19 | ClearEvent |
0x1A | CreateTimer |
0x1B | SetTimer |
0x1C | CancelTimer |
0x1D | ClearTimer |
0x1E | CreateMemoryBlock |
0x1F | MapMemoryBlock |
0x20 | UnmapMemoryBlock |
0x21 | CreateAddressArbiter |
0x22 | ArbitrateAddress |
0x23 | CloseHandle |
0x24 | WaitSynchronization1 |
0x25 | WaitSynchronization2 |
0x26 | SignalAndWait |
0x27 | DuplicateHandle |
0x28 | GetSystemTick |
0x29 | GetHandleInfo |
0x2A | GetSystemInfo |
0x2B | GetProcessInfo |
0x2C | GetThreadInfo |
0x2D | ConnectToPort |
0x2E | SendSyncRequest1 |
0x2F | SendSyncRequest2 |
0x30 | SendSyncRequest3 |
0x31 | SendSyncRequest4 |
0x32 | SendSyncRequest |
0x33 | OpenProcess |
0x34 | OpenThread |
0x35 | GetProcessId |
0x36 | GetProcessIdOfThread |
0x37 | GetThreadId |
0x38 | GetResourceLimit |
0x39 | GetResourceLimitLimitValues |
0x3A | GetResourceLimitCurrentValues |
0x3B | GetThreadContext |
0x3C | Break(BreakReason) |
0x3D | OutputDebugString(void const, int) |
0x3E | ControlPerformanceCounter(unsigned long long, int, unsigned int, unsigned long long) |
0x47 | CreatePort |
0x48 | CreateSessionToPort |
0x49 | CreateSession |
0x4A | AcceptSession |
0x4B | ReplyAndReceive1 |
0x4C | ReplyAndReceive2 |
0x4D | ReplyAndReceive3 |
0x4E | ReplyAndReceive4 |
0x4F | ReplyAndReceive |
0x53 | StoreProcessDataCache(Handle, void const*, unsigned int) |