Changes

Jump to navigation Jump to search
168 bytes added ,  05:32, 22 February 2013
no edit summary
Line 246: Line 246:  
|-
 
|-
 
| 0x60  
 
| 0x60  
| DebugActiveProcess(Handle *KDebug, unsigned int ProcessID)
+
| Result DebugActiveProcess(Handle* debug, u32 processID)
 
|-
 
|-
 
| 0x61  
 
| 0x61  
| BreakDebugProcess(Handle)
+
| Result BreakDebugProcess(Handle debug)
 
|-
 
|-
 
| 0x62  
 
| 0x62  
| TerminateDebugProcess(Handle)
+
| Result TerminateDebugProcess(Handle debug)
 
|-
 
|-
 
| 0x63  
 
| 0x63  
| GetProcessDebugEvent(DebugEventInfo*, Handle)
+
| Result GetProcessDebugEvent(DebugEventInfo* info, Handle debug)
 
|-
 
|-
 
| 0x64  
 
| 0x64  
| ContinueDebugEvent(Handle, unsigned int)
+
| Result ContinueDebugEvent(Handle debug, u32 flags)
 
|-
 
|-
 
| 0x65  
 
| 0x65  
| GetProcessList(int *TotalPIDs, unsigned int *PIDs, int MaxPIDs)
+
| Result GetProcessList(s32* processCount, u32* processIds, s32 processIdMaxCount)
 
|-
 
|-
 
| 0x66  
 
| 0x66  
| GetThreadList(int*, unsigned int*, int, Handle)
+
| Result GetThreadList(s32* threadCount, u32* threadIds, s32 threadIdMaxCount, Handle domain)
 
|-
 
|-
 
| 0x67  
 
| 0x67  
| GetDebugThreadContext(ThreadContext*, Handle, unsigned int, unsigned int)
+
| Result GetDebugThreadContext(ThreadContext* context, Handle debug, u32 threadId, u32 controlFlags)
 
|-
 
|-
 
| 0x68  
 
| 0x68  
| SetDebugThreadContext(Handle, unsigned int, ThreadContext const&, unsigned int)
+
| Result SetDebugThreadContext(Handle debug, u32 threadId, ThreadContext* context, u32 controlFlags)
 
|-
 
|-
 
| 0x69  
 
| 0x69  
| QueryDebugProcessMemory(MemoryInfo*, PageInfo*, Handle, unsigned int)
+
| Result QueryDebugProcessMemory(MemoryInfo* blockInfo, PageInfo* pageInfo, Handle process, u32 addr)
 
|-
 
|-
 
| 0x6A  
 
| 0x6A  
| ReadProcessMemory(void* Buffer, Handle KDebug, unsigned int ProcAddr, unsigned int Size)
+
| Result ReadProcessMemory(void* buffer, Handle debug, u32 addr, u32 size)
 
|-
 
|-
 
| 0x6B  
 
| 0x6B  
| WriteProcessMemory(Handle KDebug, void const* Buffer, unsigned int ProcAddr, unsigned int Size)
+
| Result WriteProcessMemory(Handle debug, void const* buffer, u32 addr, u32 size)
 
|-
 
|-
 
| 0x6C  
 
| 0x6C  
| SetHardwareBreakPoint(int, unsigned int, unsigned int)
+
| Result SetHardwareBreakPoint(s32 registerId, u32 control, u32 value)
 
|-
 
|-
 
| 0x6D
 
| 0x6D

Navigation menu