OS2KRNL Functions Experiment: Difference between revisions
Appearance
Created page with "There is a research in progress to try to find more information about the OS2KRNL file. Some testing reveled that there are some calls to the kernel and the list is docu..." |
No edit summary |
||
| Line 215: | Line 215: | ||
292343 1116 ORD_T32ISETFILEPTR | 292343 1116 ORD_T32ISETFILEPTR | ||
</PRE> | </PRE> | ||
[[Category:Components]] | |||
Revision as of 22:55, 3 October 2016
There is a research in progress to try to find more information about the OS2KRNL file.
Some testing reveled that there are some calls to the kernel and the list is documented here:
Number Ordinal Name
of Calls
3487 2 ORD_DOSCWAIT
4228 3 ORD_DOSENTERCRITSEC
1876 4 ORD_DOSIEXECPGM
41754 5 ORD_DOSEXIT
4261 6 ORD_DOSEXITCRITSEC
32094 7 ORD_DOSEXITLIST
12184 8 ORD_DOSGETINFOSEG
143908 11 ORD_DOSSETPRTY
1558508 13 ORD_DOSHOLDSIGNAL
79 14 ORD_DOSSETSIGHANDLER
24 16 ORD_DOSMAKEPIPE
4408 17 ORD_DOSISYSSEMCLEAR
8 18 ORD_DOSISEMREQUEST
26 19 ORD_DOSISYSSEMSET
3335 21 ORD_DOSISEMWAIT
138 22 ORD_DOSMUXSEMWAIT
1088 23 ORD_DOSCLOSESEM
1086 24 ORD_DOSCREATESEM
4824 25 ORD_DOSOPENSEM
56 26 ORD_DOSRESUMETHREAD
4092328 32 ORD_DOSSLEEP
6191 34 ORD_DOSALLOCSEG
1171 35 ORD_DOSALLOCSHRSEG
1170 36 ORD_DOSGETSHRSEG
2110 38 ORD_DOSREALLOCSEG
5884 39 ORD_DOSFREESEG
22 40 ORD_DOSALLOCHUGE
2 41 ORD_DOSGETHUGESHIFT
12 42 ORD_DOSREALLOCHUGE
1160 43 ORD_DOSCREATECSALIAS
34556 44 ORD_DOSLOADMODULE
77 45 ORD_DOSGETPROCADDR
2410 46 ORD_DOSFREEMODULE
6595 47 ORD_DOSGETMODHANDLE
16040 48 ORD_DOSGETMODNAME
16 49 ORD_DOSGETMACHINEMODE
2548 52 ORD_DOSDEVCONFIG
14610 53 ORD_DOSDEVIOCTL
3 54 ORD_DOSSGSWITCH
1 55 ORD_DOSSGSWITCHME
62 56 ORD_DOSBUFRESET
210 57 ORD_DOSCHDIR
16736 58 ORD_DOSCHGFILEPTR
41998 59 ORD_DOSCLOSE
1844 60 ORD_DOSDELETE
1080 61 ORD_DOSDUPHANDLE
91005 63 ORD_DOSFINDCLOSE
373 64 ORD_DOSFINDFIRST
4 66 ORD_DOSMKDIR
380 67 ORD_DOSMOVE
205 68 ORD_DOSNEWSIZE
5335 70 ORD_DOSOPEN
11757 71 ORD_DOSQCURDIR
9068 72 ORD_DOSQCURDISK
2 73 ORD_DOSQFHANDSTATE
73750 74 ORD_DOSQFILEINFO
3526 75 ORD_DOSQFILEMODE
1819 76 ORD_DOSQFSINFO
200911 77 ORD_DOSQHANDTYPE
56108 79 ORD_DOSIREAD
24 80 ORD_DOSRMDIR
172 81 ORD_DOSSELECTDISK
2 82 ORD_DOSSETFHANDSTATE
121 83 ORD_DOSSETFILEINFO
30 84 ORD_DOSSETFILEMODE
1084 85 ORD_DOSSETMAXFH
3039 87 ORD_DOSIWRITE
42 88 ORD_DOSSYSTEMSERVICE
16 89 ORD_DOSSETVEC
11057 91 ORD_DOSGETENV
15 92 ORD_DOSGETVERSION
1170 94 ORD_DOSGETPID
19185 95 ORD_DOSOPEN2
56620 96 ORD_DOSLIBINIT
330873 98 ORD_DOSQPATHINFO
65 99 ORD_DOSDEVIOCTL2
1252 100 ORD_DOSICANONICALIZE
3256368 101 ORD_DOSSETFGND
19 105 ORD_DOSSGSWITCHPROC2
2703 108 ORD_DOSISETRELMAXFH
38160 109 ORD_DOSIDEVIOCTL
235163 120 ORD_DOSERROR
6130 121 ORD_DOSGETSEG
2405 125 ORD_DOSIRAMSEMWAKE
1178 126 ORD_DOSSIZESEG
124 128 ORD_DOSIRAMSEMREQUEST
329257 130 ORD_DOSGETCP
1155 131 ORD_DOSISETCP
1 132 ORD_DOSGLOBALSEG
1 134 ORD_DOSSENDSIGNAL
20 145 ORD_DOSCREATETHREAD
15 154 ORD_DOSQPROCSTATUS
4466 156 ORD_DOSGETPPID
5764 160 ORD_DOSR2STACKREALLOC
1395 166 ORD_DOSQSYSINFO
35 167 ORD_DOSIMAKENMPIPE
574 169 ORD_DOSICONNECTNMPIPE
539 170 ORD_DOSIDISCONNECTNMPIPE
146 173 ORD_DOSIQNMPHANDSTATE
14 174 ORD_DOSISETNMPHANDSTATE
1 176 ORD_DOSIWAITNMPIPE
1 177 ORD_DOSISETNMPIPESEM
3 181 ORD_DOSFSATTACH
39813 182 ORD_DOSQFSATTACH
1903 183 ORD_DOSFSCTL
147 184 ORD_DOSFINDFIRST2
425 185 ORD_DOSMKDIR2
471 191 ORD_DOSEDITNAME
112 200 ORD_DOSICOPY
1610 202 ORD_DOSIQAPPTYPE
402 203 ORD_DOSFORCEDELETE
1414 204 ORD_DOSENUMATTRIBUTE
1159 207 ORD_DOSGETRESOURCE2
61 286 ORD_DOS32BEEP
17 437 ORD_DOSOPENCHANGENOTIFY
7578 438 ORD_DOSRESETCHANGENOTIFY
16 439 ORD_DOSCLOSECHANGENOTIFY
1 443 ORD_DOSQUERYABIOSSUPPORT
1 449 ORD_DOSCREATESPINLOCK
2041849 450 ORD_DOSACQUIRESPINLOCK
2042050 451 ORD_DOSRELEASESPINLOCK
43437 541 ORD_DOSIOPENL
1 543 ORD_DOSISETFILESIZEL
2 557 ORD_DOS32CREATESPINLOCK
4897546 558 ORD_DOS32ACQUIRESPINLOCK
4897553 559 ORD_DOS32RELEASESPINLOCK
4 565 ORD_DOSISETFILEINFO
216 566 ORD_DOSISETPATHINFO
131859 569 ORD_DOSIFINDNEXT
843 597 ORD_DOS32IQUERYFHSTATE
352 598 ORD_DOS32ISETFHSTATE
158749 601 ORD_DOSIFINDFIRST
36 651 ORD_DOS16LDRDIRTYWORKER
6039 656 ORD_T32GETPROCESSORSTATUS
221 657 ORD_T32SETPROCESSORSTATUS
44 659 ORD_T32QUERYTHREADAFFINITY
53 660 ORD_T32SETTHREADAFFINITY
32586 1000 ORD_T32EXITLIST
761 1002 ORD_T32ALIASMEM
129826 1003 ORD_T32ALLOCMEM
3547 1004 ORD_T32ALLOCSHAREDMEM
17978 1005 ORD_T32GETNAMEDSHAREDMEM
12712 1006 ORD_T32GETSHAREDMEM
37502 1007 ORD_T32GIVESHAREDMEM
117607 1008 ORD_T32FREEMEM
31614 1009 ORD_T32SETMEM
128140 1010 ORD_T32QUERYMEM
7 1012 ORD_T32OPENVDD
4 1013 ORD_T32REQUESTVDD
2 1014 ORD_T32CLOSEVDD
2985 1015 ORD_T32CREATETHREAD
1160 1017 ORD_T32DEBUG
43981 1018 ORD_T32QUERYPROCADDR
97845 1019 ORD_T32CREATEEVENTSEM
51513 1020 ORD_T32OPENEVENTSEM
86182 1021 ORD_T32CLOSEEVENTSEM
1235356 1022 ORD_T32RESETEVENTSEM
2112621 1023 ORD_T32POSTEVENTSEM
1483387 1024 ORD_T32WAITEVENTSEM
9218 1025 ORD_T32QUERYEVENTSEM
421999 1026 ORD_T32CREATEMUTEXSEM
36211 1027 ORD_T32OPENMUTEXSEM
428744 1028 ORD_T32CLOSEMUTEXSEM
44251219 1029 ORD_T32REQUESTMUTEXSEM
44284669 1030 ORD_T32RELEASEMUTEXSEM
6680922 1031 ORD_T32QUERYMUTEXSEM
2 1032 ORD_T32CREATEMUXWAITSEM
1165 1033 ORD_T32OPENMUXWAITSEM
1 1036 ORD_T32ADDMUXWAITSEM
1715932 1039 ORD_T32QUERYSYSINFO
2793 1040 ORD_T32WAITTHREAD
11792 1041 ORD_T32GETRESOURCE
8834 1042 ORD_T32FREERESOURCE
3766 1043 ORD_T32EXCEPTIONCALLBACK
105 1049 ORD_T32QUERYMODFROMEIP
22 1054 ORD_T32QUERYSYSSTATE
453999 1055 ORD_T32IREAD
149506 1056 ORD_T32IWRITE
4 1057 ORD_T32TMRQUERYFREQ
5230178 1058 ORD_T32TMRQUERYTIME
14 1059 ORD_T32IMONREAD
83 1061 ORD_T32QUERYRESOURCESIZE
3550 1063 ORD_T32SETSIGNALEXCEPTIONFOC
613 1070 ORD_T32QUERYPROCTYPE
22 1073 ORD_T32DLLTERM
7 1074 ORD_T32IRAISEEXCEPTION
2310 1075 ORD_T32ACKNOWLEDGESIGNALEXC
1 1076 ORD_T32QUERYDOSPROPERTY
273979 1078 ORD_T32SETFILELOCKS
1 1080 ORD_T32KILLTHREAD
416340 1087 ORD_T32PMPOSTEVENTSEM
414769 1088 ORD_T32PMWAITEVENTSEM
16861 1089 ORD_T32PMREQUESTMUTEXSEM
126 1091 ORD_T32PM16SEMCHK
3072 1092 ORD_T32ALLOCTHREADLOCALMEMORY
2 1093 ORD_T32FREETHREADLOCALMEMORY
35 1094 ORD_T32SETEXTLIBPATH
10 1095 ORD_T32QUERYEXTLIBPATH
124 1096 ORD_T32PM16SEMRST
251741 1097 ORD_T32VERIFYPIDTID
1325 1098 ORD_T32SYSCTL
14883 1101 ORD_T32PERFSYSCALL
255017 1103 ORD_T32PMR3WAITEVENTSEM
238562 1104 ORD_T32PMR3POSTEVENTSEM
5584 1108 ORD_T32SETFILELOCKSL
319741 1110 ORD_T32ISETFILEPTRL
292343 1116 ORD_T32ISETFILEPTR