Debug Monitor services
dmnt (Debug Monitor) is a sysmodule used to debug Horizon OS processes. This system module is not present in retail units.
dmnt:-
This is "nn::dmnt::IInterface".
Cmd | Name |
---|---|
0 | BreakDebugProcess |
1 | TerminateDebugProcess |
2 | CloseHandle |
3 | LoadImage |
4 | GetProcessId |
5 | GetProcessHandle |
6 | WaitSynchronization |
7 | GetDebugEvent |
8 | GetProcessModuleInfo |
9 | GetProcessList |
10 | GetThreadList |
11 | GetDebugThreadContext |
12 | ContinueDebugEvent |
13 | ReadDebugProcessMemory |
14 | WriteDebugProcessMemory |
15 | SetDebugThreadContext |
16 | GetDebugThreadParam |
17 | InitializeThreadInfo |
18 | SetHardwareBreakPoint |
19 | QueryDebugProcessMemory |
20 | GetProcessMemoryDetails |
21 | AttachByProgramId |
22 | AttachOnLaunch |
23 | GetDebugMonitorProcessId |
25 | GetJitDebugProcessList |
26 | CreateCoreDump |
27 | GetAllDebugThreadInfo |
29 | TargetIO_FileOpen |
30 | TargetIO_FileClose |
31 | TargetIO_FileRead |
32 | TargetIO_FileWrite |
33 | TargetIO_FileSetAttributes |
34 | TargetIO_FileGetInformation |
35 | TargetIO_FileSetTime |
36 | TargetIO_FileSetSize |
37 | TargetIO_FileDelete |
38 | TargetIO_FileMove |
39 | TargetIO_DirectoryCreate |
40 | TargetIO_DirectoryDelete |
41 | TargetIO_DirectoryRename |
42 | TargetIO_DirectoryGetCount |
43 | TargetIO_DirectoryOpen |
44 | TargetIO_DirectoryGetNext |
45 | TargetIO_DirectoryClose |
46 | TargetIO_GetFreeSpace |
47 | TargetIO_GetVolumeInformation |
48 | InitiateCoreDump |
49 | ContinueCoreDump |
50 | AddTTYToCoreDump |
51 | AddImageToCoreDump |
52 | CloseCoreDump |
[6.0.0+] 53 | CancelAttach |