1 # $Id: kernel.spec,v 1.3 1993/07/04 04:04:21 root Exp root $
7 3 return GetVersion
0 0x301
8 4 pascal LocalInit
(word word word
) LocalInit
(1 2 3)
9 5 pascal LocalAlloc
(word word
) LocalAlloc
(1 2)
10 6 pascal LocalReAlloc
(word word word
) LocalReAlloc
(1 2 3)
11 7 pascal LocalFree
(word
) LocalFree
(1)
12 8 pascal LocalLock
(word
) LocalLock
(1)
13 9 pascal LocalUnlock
(word
) LocalUnlock
(1)
14 10 pascal LocalSize
(word
) LocalSize
(1)
15 11 pascal LocalHandle
(word
) ReturnArg
(1)
16 12 pascal LocalFlags
(word
) LocalFlags
(1)
17 13 pascal LocalCompact
(word
) LocalCompact
(1)
18 14 return LocalNotify
4 0
19 15 pascal GlobalAlloc
(word long
) GlobalAlloc
(1 2)
20 16 pascal GlobalReAlloc
(word long word
) GlobalReAlloc
(1 2 3)
21 17 pascal GlobalFree
(word
) GlobalFree
(1)
22 18 pascal GlobalLock
(word
) GlobalLock
(1)
23 19 pascal GlobalUnlock
(word
) GlobalUnlock
(1)
24 20 pascal GlobalSize
(word
) GlobalSize
(1)
25 21 pascal GlobalHandle
(word
) GlobalHandle
(1)
26 22 pascal GlobalFlags
(word
) GlobalFlags
(1)
27 23 pascal LockSegment
(s_word
) KERNEL_LockSegment
(1)
28 24 pascal UnlockSegment
(s_word
) KERNEL_UnlockSegment
(1)
29 25 pascal GlobalCompact
(long
) GlobalCompact
(1)
30 30 pascal WaitEvent
(word
) KERNEL_WaitEvent
(1)
31 34 pascal SetTaskQueue
(word word
) SetTaskQueue
(1 2)
32 35 pascal GetTaskQueue
(word
) GetTaskQueue
(1)
33 49 pascal GetModuleFileName
(word ptr s_word
) KERNEL_GetModuleFileName
(1 2 3)
34 50 pascal GetProcAddress
(word ptr
) GetProcAddress
(1 2)
35 51 pascal MakeProcInstance
(ptr word
) CALLBACK_MakeProcInstance
(1 2)
36 52 pascal FreeProcInstance
(ptr
) FreeProcInstance
(1)
37 55 pascal Catch
(ptr
) Catch
(1)
38 56 pascal Throw
(ptr word
) Throw
(1 2)
39 59 pascal WriteProfileString
(ptr ptr ptr
) WriteProfileString
(1 2 3)
40 60 pascal FindResource
(word ptr ptr
) FindResource
(1 2 3)
41 61 pascal LoadResource
(word word
) LoadResource
(1 2)
42 62 pascal LockResource
(word
) LockResource
(1)
43 63 pascal FreeResource
(word
) FreeResource
(1)
44 64 pascal AccessResource
(word word
) AccessResource
(1 2)
45 74 pascal OpenFile
(ptr ptr word
) KERNEL_OpenFile
(1 2 3)
46 81 pascal _lclose
(word
) KERNEL__lclose
(1)
47 82 pascal _lread
(word ptr word
) KERNEL__lread
(1 2 3)
48 83 pascal _lcreate
(ptr word
) KERNEL__lcreate
(1 2)
49 84 pascal _llseek
(word long word
) KERNEL__llseek
(1 2 3)
50 85 pascal _lopen
(ptr word
) KERNEL__lopen
(1 2)
51 86 pascal _lwrite
(word ptr word
) KERNEL__lwrite
(1 2 3)
52 88 pascal lstrcpy
(ptr ptr
) lstrcpy
(1 2)
53 89 pascal lstrcat
(ptr ptr
) lstrcat
(1 2)
54 90 pascal lstrlen
(ptr
) lstrlen
(1)
55 91 register InitTask
(word word word word word
56 word word word word word
)
58 92 pascal GetTempDrive
(byte
) GetTempDrive
(1)
59 95 pascal LoadLibrary
(ptr
) LoadLibrary
(1)
60 96 pascal FreeLibrary
(word
) FreeLibrary
(1)
61 97 pascal GetTempFileName
(byte ptr word ptr
) GetTempDrive
(1 2 3 4)
62 102 register DOS3Call
(word word word word word
63 word word word word word
)
65 107 pascal SetErrorMode
(word
) SetErrorMode
(1)
66 111 pascal GlobalWire
(word
) GlobalLock
(1)
67 112 pascal GlobalUnWire
(word
) GlobalUnlock
(1)
68 115 pascal OutputDebugString
(ptr
) OutputDebugString
(1)
69 121 return LocalShrink
4 0
70 127 pascal GetPrivateProfileInt
(ptr ptr s_word ptr
)
71 GetPrivateProfileInt
(1 2 3 4)
72 128 pascal GetPrivateProfileString
(ptr ptr ptr ptr s_word ptr
)
73 GetPrivateProfileString
(1 2 3 4 5 6)
74 129 pascal WritePrivateProfileString
(ptr ptr ptr ptr
)
75 WritePrivateProfileString
(1 2 3 4)
76 131 pascal GetDOSEnvironment
() GetDOSEnvironment
()
77 132 return GetWinFlags
0 0x413
78 134 pascal GetWindowsDirectory
(ptr word
) GetWindowsDirectory
(1 2)
79 135 pascal GetSystemDirectory
(ptr word
) GetSystemDirectory
(1 2)
80 136 pascal GetDriveType
(byte
) GetWindowsDirectory
(1)
81 152 return GetNumTasks
0 1
82 154 return GlobalNotify
4 0
83 163 pascal GlobalLRUOldest
(word
) ReturnArg
(1)
84 164 pascal GlobalLRUNewest
(word
) ReturnArg
(1)
85 166 pascal WinExec
(ptr word
) WinExec
(1 2)
86 170 pascal AllocCStoDSAlias
(word
) AllocDStoCSAlias
(1)
87 171 pascal AllocDStoCSAlias
(word
) AllocDStoCSAlias
(1)
88 175 pascal AllocSelector
(word
) AllocSelector
(1)
89 176 pascal FreeSelector
(word
) FreeSelector
(1)
90 177 pascal PrestoChangoSelector
(word word
) PrestoChangoSelector
(1 2)
91 178 equate __WINFLAGS
0x413
92 184 return GlobalDOSAlloc
4 0
93 185 return GlobalDOSFree
2 0
94 191 pascal GlobalPageLock
(word
) GlobalLock
(1)
95 192 pascal GlobalPageUnlock
(word
) GlobalUnlock
(1)
96 197 pascal GlobalFix
(word
) GlobalLock
(1)
97 198 pascal GlobalUnfix
(word
) GlobalUnlock
(1)
98 57 pascal GetProfileInt
(ptr ptr word
) GetProfileInt
(1 2 3)
99 58 pascal GetProfileString
(ptr ptr ptr ptr word
) GetProfileString
(1 2 3 4 5)
100 199 pascal SetHandleCount
(word
) SetHandleCount
(1)
101 353 pascal lstrcpyn
(ptr ptr word
) lstrcpyn
(1 2 3)