source: trunk/src/kernel32/old/kernel32.def@ 1036

Last change on this file since 1036 was 955, checked in by sandervl, 26 years ago

Backup copy of old kernel32

File size: 65.2 KB
Line 
1; $Id: kernel32.def,v 1.1 1999-09-15 23:32:56 sandervl Exp $
2
3;Created by BLAST for IBM's compiler
4;Basis is Windows95 KERNEL32
5LIBRARY KERNEL32 INITINSTANCE TERMINSTANCE
6DATA MULTIPLE NONSHARED LOADONCALL
7CODE SHARED LOADONCALL
8
9SEGMENTS
10
11 _GLOBALDATA CLASS 'DATA' SHARED LOADONCALL READWRITE
12
13IMPORTS
14 _Dos32QueryModFromEIP = DOSCALLS.360
15 Dos32QueryModFromEIP = DOSCALLS.360
16 _DosQueryModFromEIP = DOSCALLS.360
17 DosQueryModFromEIP = DOSCALLS.360
18 DosAliasMem = DOSCALLS.298
19 _DosAliasMem = DOSCALLS.298
20
21
22EXPORTS
23
24;-----------------------------------
25; ordinal exports (Windows 95 only)
26;-----------------------------------
27
28; Ordinal0001 = _OS2Ordinal0001@?? @1
29; Ordinal0002 = _OS2Ordinal0002@?? @2
30; Ordinal0003 = _OS2Ordinal0003@?? @3
31; Ordinal0004 = _OS2Ordinal0004@?? @4
32; Ordinal0005 = _OS2Ordinal0005@?? @5
33; Ordinal0006 = _OS2Ordinal0006@?? @6
34; Ordinal0007 = _OS2Ordinal0007@?? @7
35; Ordinal0008 = _OS2Ordinal0008@?? @8
36; Ordinal0009 = _OS2Ordinal0009@?? @9
37; Ordinal0010 = _OS2Ordinal0010@?? @10
38; Ordinal0011 = _OS2Ordinal0011@?? @11
39; Ordinal0012 = _OS2Ordinal0012@?? @12
40; Ordinal0013 = _OS2Ordinal0013@?? @13
41; Ordinal0014 = _OS2Ordinal0014@?? @14
42; Ordinal0015 = _OS2Ordinal0015@?? @15
43; Ordinal0016 = _OS2Ordinal0016@?? @16
44; Ordinal0017 = _OS2Ordinal0017@?? @17
45; Ordinal0018 = _OS2Ordinal0018@?? @18
46; Ordinal0019 = _OS2Ordinal0019@?? @19
47; Ordinal0020 = _OS2Ordinal0020@?? @20
48; Ordinal0021 = _OS2Ordinal0021@?? @21
49; Ordinal0022 = _OS2Ordinal0022@?? @22
50; Ordinal0023 = _OS2Ordinal0023@?? @23
51; Ordinal0024 = _OS2Ordinal0024@?? @24
52; Ordinal0025 = _OS2Ordinal0025@?? @25
53; Ordinal0026 = _OS2Ordinal0026@?? @26
54; Ordinal0027 = _OS2Ordinal0027@?? @27
55; Ordinal0028 = _OS2Ordinal0028@?? @28
56; Ordinal0029 = _OS2Ordinal0029@?? @29
57; Ordinal0030 = _OS2Ordinal0030@?? @30
58; Ordinal0031 = _OS2Ordinal0031@?? @31
59; Ordinal0032 = _OS2Ordinal0032@?? @32
60; Ordinal0033 = _OS2Ordinal0033@?? @33
61; Ordinal0034 = _OS2Ordinal0034@?? @34
62; Ordinal0035 = _OS2Ordinal0035@?? @35
63; Ordinal0036 = _OS2Ordinal0036@?? @36
64; Ordinal0037 = _OS2Ordinal0037@?? @37
65; Ordinal0038 = _OS2Ordinal0038@?? @38
66; Ordinal0039 = _OS2Ordinal0039@?? @39
67; Ordinal0040 = _OS2Ordinal0040@?? @40
68; Ordinal0041 = _OS2Ordinal0041@?? @41
69; Ordinal0042 = _OS2Ordinal0042@?? @42
70; Ordinal0043 = _OS2Ordinal0043@?? @43
71; Ordinal0044 = _OS2Ordinal0044@?? @44
72; Ordinal0045 = _OS2Ordinal0045@?? @45
73; Ordinal0046 = _OS2Ordinal0046@?? @46
74; Ordinal0047 = _OS2Ordinal0047@?? @47
75; Ordinal0048 = _OS2Ordinal0048@?? @49
76; Ordinal0049 = _OS2Ordinal0049@?? @49
77; Ordinal0051 = _OS2Ordinal0051@?? @51
78; Ordinal0052 = _OS2Ordinal0052@?? @52
79; Ordinal0053 = _OS2Ordinal0053@?? @53
80; Ordinal0054 = _OS2Ordinal0054@?? @54
81; Ordinal0055 = _OS2Ordinal0055@?? @55
82; Ordinal0056 = _OS2Ordinal0056@?? @56
83; Ordinal0057 = _OS2Ordinal0057@?? @57
84; Ordinal0058 = _OS2Ordinal0058@?? @58
85; Ordinal0059 = _OS2Ordinal0059@?? @59
86; Ordinal0050 = _OS2Ordinal0060@?? @60
87; Ordinal0061 = _OS2Ordinal0061@?? @61
88; Ordinal0062 = _OS2Ordinal0062@?? @62
89; Ordinal0063 = _OS2Ordinal0063@?? @63
90; Ordinal0064 = _OS2Ordinal0064@?? @64
91; Ordinal0065 = _OS2Ordinal0065@?? @65
92; Ordinal0066 = _OS2Ordinal0066@?? @66
93; Ordinal0067 = _OS2Ordinal0067@?? @67
94; Ordinal0068 = _OS2Ordinal0068@?? @68
95; Ordinal0069 = _OS2Ordinal0069@?? @69
96; Ordinal0070 = _OS2Ordinal0070@?? @70
97; Ordinal0071 = _OS2Ordinal0071@?? @71
98; Ordinal0072 = _OS2Ordinal0072@?? @72
99; Ordinal0073 = _OS2Ordinal0073@?? @73
100; Ordinal0074 = _OS2Ordinal0074@?? @74
101; Ordinal0075 = _OS2Ordinal0075@?? @75
102; Ordinal0076 = _OS2Ordinal0076@?? @76
103; Ordinal0077 = _OS2Ordinal0077@?? @77
104; Ordinal0078 = _OS2Ordinal0078@?? @78
105; Ordinal0079 = _OS2Ordinal0079@?? @79
106; Ordinal0080 = _OS2Ordinal0080@?? @80
107; Ordinal0081 = _OS2Ordinal0081@?? @81
108; Ordinal0082 = _OS2Ordinal0082@?? @82
109; Ordinal0083 = _OS2Ordinal0083@?? @83
110; Ordinal0084 = _OS2Ordinal0084@?? @84
111; Ordinal0085 = _OS2Ordinal0085@?? @85
112; Ordinal0086 = _OS2Ordinal0086@?? @86
113; Ordinal0087 = _OS2Ordinal0087@?? @87
114; Ordinal0088 = _OS2Ordinal0088@?? @88
115; Ordinal0089 = _OS2Ordinal0089@?? @89
116; Ordinal0090 = _OS2Ordinal0090@?? @90
117; Ordinal0091 = _OS2Ordinal0091@?? @91
118; Ordinal0092 = _OS2Ordinal0092@?? @92
119; Ordinal0093 = _OS2Ordinal0093@?? @93
120; Ordinal0094 = _OS2Ordinal0094@?? @94
121; Ordinal0095 = _OS2Ordinal0095@?? @95
122; Ordinal0096 = _OS2Ordinal0096@?? @96
123; Ordinal0097 = _OS2Ordinal0097@?? @97
124; Ordinal0098 = _OS2Ordinal0098@?? @98
125; Ordinal0099 = _OS2Ordinal0099@?? @99
126; Ordinal0100 = _OS2Ordinal0100@?? @100
127; Ordinal0101 = _OS2Ordinal0101@?? @101
128
129
130;--------------
131; name exports
132;--------------
133
134;; WrongComctl32@0 @36
135 AddAtomA = _AddAtomA@4 @50
136 AddAtomW = _AddAtomW@4 @102
137; AddConsoleAliasA = _AddConsoleAliasA@?? @2 ;NT
138; AddConsoleAliasW = _AddConsoleAliasW@?? @3 ;NT
139 AllocConsole = _AllocConsole@0 @103
140; AllocLSCallback = _AllocLSCallback@?? @104 ;W95
141; AllocSLCallback = _AllocSLCallback@?? @105 ;W95
142 AreFileApisANSI = _AreFileApisANSI@0 @106
143 BackupRead = _BackupRead@28 @107
144 BackupSeek = _BackupSeek@24 @108
145 BackupWrite = _BackupWrite@28 @109
146; BaseAttachCompleteThunk = _BaseAttachCompleteThunk@?? @9 ;NT
147 Beep = _Beep@8 @110
148 BeginUpdateResourceA = _BeginUpdateResourceA@8 @111
149 BeginUpdateResourceW = _BeginUpdateResourceW@8 @112
150 BuildCommDCBA = _BuildCommDCBA@8 @113
151 BuildCommDCBAndTimeoutsA = _BuildCommDCBAndTimeoutsA@12 @114
152 BuildCommDCBAndTimeoutsW = _BuildCommDCBAndTimeoutsW@12 @115
153 BuildCommDCBW = _BuildCommDCBW@8 @116
154 CallNamedPipeA = _CallNamedPipeA@28 @117
155 CallNamedPipeW = _CallNamedPipeW@28 @118
156; Callback12 = _Callback12@?? @119 ;W95
157; Callback16 = _Callback16@?? @120 ;W95
158; Callback20 = _Callback20@?? @121 ;W95
159; Callback24 = _Callback24@?? @122 ;W95
160; Callback28 = _Callback28@?? @123 ;W95
161; Callback32 = _Callback32@?? @124 ;W95
162; Callback36 = _Callback36@?? @125 ;W95
163; Callback40 = _Callback40@?? @126 ;W95
164; Callback44 = _Callback44@?? @127 ;W95
165; Callback48 = _Callback48@?? @128 ;W95
166; Callback4 = _Callback4@?? @129 ;W95
167; Callback52 = _Callback52@?? @130 ;W95
168; Callback56 = _Callback56@?? @131 ;W95
169; Callback60 = _Callback60@?? @132 ;W95
170; Callback64 = _Callback64@?? @133 ;W95
171; Callback8 = _Callback8@?? @134 ;W95
172 CancelIo = _CancelIo@4 @19 ;NT
173 CancelWaitableTimer = _CancelWaitableTimer@4 @20 ;NT
174 ClearCommBreak = _ClearCommBreak@4 @135
175 ClearCommError = _ClearCommError@12 @136
176 CloseHandle = _CloseHandle@4 @137
177; CloseConsoleHandle = _CloseConsoleHandle@?? @22 ;NT
178; CloseProfileUserMapping = _CloseProfileUserMapping@?? @138
179; CloseSystemHandle = _CloseSystemHandle@?? @139 ;W95
180 CmdBatNotification = _CmdBatNotification@4 @26 ;NT
181 CommConfigDialogA = _CommConfigDialogA@12 @140
182 CommConfigDialogW = _CommConfigDialogW@12 @141
183 CompareFileTime = _CompareFileTime@8 @142
184 CompareStringA = _CompareStringA@24 @143
185 CompareStringW = _CompareStringW@24 @144
186 ConnectNamedPipe = _ConnectNamedPipe@8 @145
187; ConsoleMenuControl = _ConsoleMenuControl@?? @33 ;NT
188 ContinueDebugEvent = _ContinueDebugEvent@12 @146
189 ConvertDefaultLocale = _ConvertDefaultLocale@4 @147
190 ConvertToGlobalHandle = _ConvertToGlobalHandle@4 @148 ;W95
191 CopyFileA = _CopyFileA@12 @149
192 CopyFileExA = _CopyFileExA@24 @38 ;NT
193 CopyFileExW = _CopyFileExW@24 @39 ;NT
194 CopyFileW = _CopyFileW@12 @150
195 CreateConsoleScreenBuffer = _CreateConsoleScreenBuffer@20 @151
196 CreateDirectoryA = _CreateDirectoryA@8 @152
197 CreateDirectoryExA = _CreateDirectoryExA@12 @153
198 CreateDirectoryExW = _CreateDirectoryExW@12 @154
199 CreateDirectoryW = _CreateDirectoryW@8 @155
200 CreateEventA = _CreateEventA@16 @156
201 CreateEventW = _CreateEventW@16 @157
202 CreateFiber = _CreateFiber@12 @48 ;NT
203 CreateFileA = _CreateFileA@28 @158
204 CreateFileW = _CreateFileW@28 @161
205 CreateFileMappingA = _CreateFileMappingA@24 @159
206 CreateFileMappingW = _CreateFileMappingW@24 @160
207 CreateIoCompletionPort = _CreateIoCompletionPort@16 @162
208; CreateKernelThread = _CreateKernelThread@?? @163 ;W95
209 CreateMailslotA = _CreateMailslotA@16 @164
210 CreateMailslotW = _CreateMailslotW@16 @165
211 CreateMutexA = _CreateMutexA@12 @166
212 CreateMutexW = _CreateMutexW@12 @167
213 CreateNamedPipeA = _CreateNamedPipeA@32 @168
214 CreateNamedPipeW = _CreateNamedPipeW@32 @169
215 CreatePipe = _CreatePipe@16 @170
216 CreateProcessA = _CreateProcessA@40 @171
217 CreateProcessW = _CreateProcessW@40 @172
218 CreateRemoteThread = _CreateRemoteThread@28 @173
219 CreateSemaphoreA = _CreateSemaphoreA@16 @174
220 CreateSemaphoreW = _CreateSemaphoreW@16 @175
221; CreateSocketHandle = _CreateSocketHandle@?? @176 ;W95
222 CreateTapePartition = _CreateTapePartition@16 @177
223 CreateThread = _CreateThread@24 @178
224 CreateToolhelp32Snapshot = _CreateToolhelp32Snapshot@8 @179 ;W95
225; CreateVirtualBuffer = _CreateVirtualBuffer@?? @68 ;NT
226 CreateWaitableTimerA = _CreateWaitableTimerA@12 @69 ;NT
227 CreateWaitableTimerW = _CreateWaitableTimerW@12 @70 ;NT
228 DebugActiveProcess = _DebugActiveProcess@4 @180
229 DebugBreak = _DebugBreak@0 @181
230 DefineDosDeviceA = _DefineDosDeviceA@12 @182
231 DefineDosDeviceW = _DefineDosDeviceW@12 @183
232 DeleteAtom = _DeleteAtom@4 @184
233 DeleteCriticalSection = _DeleteCriticalSection@4 @185
234 DeleteFiber = _DeleteFiber@4 @77 ;NT
235 DeleteFileA = _DeleteFileA@4 @186
236 DeleteFileW = _DeleteFileW@4 @187
237 DeviceIoControl = _DeviceIoControl@32 @188
238 DisableThreadLibraryCalls = _DisableThreadLibraryCalls@4 @189
239 DisconnectNamedPipe = _DisconnectNamedPipe@4 @190
240 DosDateTimeToFileTime = _DosDateTimeToFileTime@12 @191
241; DuplicateConsoleHandle = _DuplicateConsoleHandle@?? ;NT
242 DuplicateHandle = _DuplicateHandle@28 @192
243 EndUpdateResourceA = _EndUpdateResourceA@8 @193
244 EndUpdateResourceW = _EndUpdateResourceW@8 @194
245 EnterCriticalSection = _EnterCriticalSection@4 @195
246 EnumCalendarInfoA = _EnumCalendarInfoA@16 @196
247 EnumCalendarInfoW = _EnumCalendarInfoW@16 @197
248 EnumDateFormatsA = _EnumDateFormatsA@12 @198
249 EnumDateFormatsW = _EnumDateFormatsW@12 @199
250 EnumResourceLanguagesA = _EnumResourceLanguagesA@20 @200
251 EnumResourceLanguagesW = _EnumResourceLanguagesW@20 @201
252 EnumResourceNamesA = _EnumResourceNamesA@16 @202
253 EnumResourceNamesW = _EnumResourceNamesW@16 @203
254 EnumResourceTypesA = _EnumResourceTypesA@12 @204
255 EnumResourceTypesW = _EnumResourceTypesW@12 @205
256 EnumSystemCodePagesA = _EnumSystemCodePagesA@8 @206
257 EnumSystemCodePagesW = _EnumSystemCodePagesW@8 @207
258 EnumSystemLocalesA = _EnumSystemLocalesA@8 @208
259 EnumSystemLocalesW = _EnumSystemLocalesW@8 @209
260 EnumTimeFormatsA = _EnumTimeFormatsA@12 @210
261 EnumTimeFormatsW = _EnumTimeFormatsW@12 @211
262 EraseTape = _EraseTape@12 @212
263 EscapeCommFunction = _EscapeCommFunction@8 @213
264 ExitProcess = _ExitProcess@4 @214
265 ExitThread = _ExitThread@4 @215
266; ExitVDM = _ExitVDM@?? ;NT
267 ExpandEnvironmentStringsA = _ExpandEnvironmentStringsA@12 @216
268 ExpandEnvironmentStringsW = _ExpandEnvironmentStringsW@12 @217
269; ExpungeConsoleCommandHistoryA = _ExpungeConsoleCommandHistoryA@?? ;NT
270; ExpungeConsoleCommandHistoryW = _ExpungeConsoleCommandHistoryW@?? ;NT
271; ExtendVirtualBuffer = _ExtendVirtualBuffer@?? ;NT
272; FT_Exit0 = _FT_Exit0@?? @218 ;W95
273; FT_Exit12 = _FT_Exit12@?? @219 ;W95
274; FT_Exit16 = _FT_Exit16@?? @220 ;W95
275; FT_Exit20 = _FT_Exit20@?? @221 ;W95
276; FT_Exit24 = _FT_Exit24@?? @222 ;W95
277; FT_Exit28 = _FT_Exit28@?? @223 ;W95
278; FT_Exit32 = _FT_Exit32@?? @224 ;W95
279; FT_Exit36 = _FT_Exit36@?? @225 ;W95
280; FT_Exit4 = _FT_Exit4@?? @226 ;W95
281; FT_Exit40 = _FT_Exit40@?? @227 ;W95
282; FT_Exit44 = _FT_Exit44@?? @228 ;W95
283; FT_Exit48 = _FT_Exit48@?? @229 ;W95
284; FT_Exit52 = _FT_Exit52@?? @230 ;W95
285; FT_Exit56 = _FT_Exit56@?? @231 ;W95
286; FT_Exit8 = _FT_Exit8@?? @232 ;W95
287; FT_Prolog = _FT_Prolog@?? @233 ;W95
288; FT_Thunk = _FT_Thunk@?? @234 ;W95
289 FatalAppExitA = _FatalAppExitA@8 @235
290 FatalAppExitW = _FatalAppExitW@8 @236
291 FatalExit = _FatalExit@4 @237
292 FileTimeToDosDateTime = _FileTimeToDosDateTime@12 @238
293 FileTimeToLocalFileTime = _FileTimeToLocalFileTime@8 @239
294 FileTimeToSystemTime = _FileTimeToSystemTime@8 @240
295 FillConsoleOutputAttribute = _FillConsoleOutputAttribute@20 @241
296 FillConsoleOutputCharacterA = _FillConsoleOutputCharacterA@20 @242
297 FillConsoleOutputCharacterW = _FillConsoleOutputCharacterW@20 @243
298 FindAtomA = _FindAtomA@4 @244
299 FindAtomW = _FindAtomW@4 @245
300 FindClose = _FindClose@4 @246
301 FindCloseChangeNotification = _FindCloseChangeNotification@4 @247
302 FindFirstChangeNotificationA = _FindFirstChangeNotificationA@12 @248
303 FindFirstChangeNotificationW = _FindFirstChangeNotificationW@12 @249
304 FindFirstFileA = _FindFirstFileA@8 @250
305;@PH these functions may only be enabled if correctly implemented.
306;@PH FindFirstFileExA = _FindFirstFileExA@24 ;NT
307;@PH FindFirstFileExW = _FindFirstFileExW@24 ;NT
308 FindFirstFileW = _FindFirstFileW@8 @251
309 FindNextChangeNotification = _FindNextChangeNotification@4 @252
310 FindNextFileA = _FindNextFileA@8 @253
311 FindNextFileW = _FindNextFileW@8 @254
312 FindResourceA = _FindResourceA@12 @255
313 FindResourceExA = _FindResourceExA@16 @256
314 FindResourceExW = _FindResourceExW@16 @257
315 FindResourceW = _FindResourceW@12 @258
316 FlushConsoleInputBuffer = _FlushConsoleInputBuffer@4 @259
317 FlushFileBuffers = _FlushFileBuffers@4 @260
318 FlushInstructionCache = _FlushInstructionCache@12 @261
319 FlushViewOfFile = _FlushViewOfFile@8 @262
320 FoldStringA = _FoldStringA@20 @263
321 FoldStringW = _FoldStringW@20 @264
322 FormatMessageA = _FormatMessageA@28 @265
323 FormatMessageW = _FormatMessageW@28 @266
324 FreeConsole = _FreeConsole@0 @267
325 FreeEnvironmentStringsA = _FreeEnvironmentStringsA@4 @268
326 FreeEnvironmentStringsW = _FreeEnvironmentStringsW@4 @269
327; FreeLSCallback = _FreeLSCallback@?? @270 ;W95
328 FreeLibrary = _FreeLibrary@4 @271
329 FreeLibraryAndExitThread = _FreeLibraryAndExitThread@8 @272
330 FreeResource = _FreeResource@4 @273
331; FreeSLCallback = _FreeSLCallback@?? @274 ;W95
332; FreeVirtualBuffer = _FreeVirtualBuffer@?? ;NT
333 GenerateConsoleCtrlEvent = _GenerateConsoleCtrlEvent@8 @275
334 GetACP = _GetACP@0 @276
335 GetAtomNameA = _GetAtomNameA@12 @277
336 GetAtomNameW = _GetAtomNameW@12 @278
337 GetBinaryType = _GetBinaryTypeA@8 @279
338 GetBinaryTypeA = _GetBinaryTypeA@8 @280
339 GetBinaryTypeW = _GetBinaryTypeW@8 @281
340 GetCPInfo = _GetCPInfo@8 @282
341 GetCommConfig = _GetCommConfig@12 @283
342 GetCommMask = _GetCommMask@8 @284
343 GetCommModemStatus = _GetCommModemStatus@8 @285
344 GetCommProperties = _GetCommProperties@8 @286
345 GetCommState = _GetCommState@8 @287
346 GetCommTimeouts = _GetCommTimeouts@8 @288
347 GetCommandLineA = _GetCommandLineA@0 @289
348 GetCommandLineW = _GetCommandLineW@0 @290
349 GetCompressedFileSizeA = _GetCompressedFileSizeA@8 @291
350 GetCompressedFileSizeW = _GetCompressedFileSizeW@8 @292
351 GetComputerNameA = _GetComputerNameA@8 @293
352 GetComputerNameW = _GetComputerNameW@8 @294
353; GetConsoleAliasA = _GetConsoleAliasA@?? ;NT
354; GetConsoleAliasExesA = _GetConsoleAliasExesA@?? ;NT
355; GetConsoleAliasExesLengthA = _GetConsoleAliasExesLengthA@?? ;NT
356; GetConsoleAliasExesLengthW = _GetConsoleAliasExesLengthW@?? ;NT
357; GetConsoleAliasExesW = _GetConsoleAliasExesW@?? ;NT
358; GetConsoleAliasW = _GetConsoleAliasW@?? ;NT
359; GetConsoleAliasesA = _GetConsoleAliasesA@?? ;NT
360; GetConsoleAliasesLengthA = _GetConsoleAliasesLengthA@?? ;NT
361; GetConsoleAliasesLengthW = _GetConsoleAliasesLengthW@?? ;NT
362; GetConsoleAliasesW = _GetConsoleAliasesW@?? ;NT
363 GetConsoleCP = _GetConsoleCP@0 @295
364; GetConsoleCommandHistoryA = _GetConsoleCommandHistoryA@?? ;NT
365; GetConsoleCommandHistoryLengthA = _GetConsoleCommandHistoryLengthA@?? ;NT
366; GetConsoleCommandHistoryLengthW = _GetConsoleCommandHistoryLengthW@?? ;NT
367; GetConsoleCommandHistoryW = _GetConsoleCommandHistoryW@?? ;NT
368 GetConsoleCursorInfo = _GetConsoleCursorInfo@8 @296
369; GetConsoleDisplayMode = _GetConsoleDisplayMode@?? ;NT
370; GetConsoleFontInfo = _GetConsoleFontInfo@?? ;NT
371; GetConsoleFontSize = _GetConsoleFontSize@?? ;NT
372; GetConsoleHardwareState = _GetConsoleHardwareState@?? ;NT
373; GetConsoleInputExeNameA = _GetConsoleInputExeNameA@?? ;NT
374; GetConsoleInputExeNameW = _GetConsoleInputExeNameW@?? ;NT
375; GetConsoleInputWaitHandle = _GetConsoleInputWaitHandle@?? ;NT
376; GetConsoleKeyboardLayoutNameA = _GetConsoleKeyboardLayoutNameA@?? ;NT
377; GetConsoleKeyboardLayoutNameW = _GetConsoleKeyboardLayoutNameW@?? ;NT
378 GetConsoleMode = _GetConsoleMode@8 @297
379 GetConsoleOutputCP = _GetConsoleOutputCP@0 @298
380 GetConsoleScreenBufferInfo = _GetConsoleScreenBufferInfo@8 @299
381 GetConsoleTitleA = _GetConsoleTitleA@8 @300
382 GetConsoleTitleW = _GetConsoleTitleW@8 @301
383 GetCurrencyFormatA = _GetCurrencyFormatA@24 @302
384 GetCurrencyFormatW = _GetCurrencyFormatW@24 @303
385; GetCurrentConsoleFont = _GetCurrentConsoleFont@?? ;NT
386 GetCurrentDirectoryA = _GetCurrentDirectoryA@8 @304
387 GetCurrentDirectoryW = _GetCurrentDirectoryW@8 @305
388 GetCurrentProcess = _GetCurrentProcess@0 @306
389 GetCurrentProcessId = _GetCurrentProcessId@0 @307
390 GetCurrentThread = _GetCurrentThread@0 @308
391 GetCurrentThreadId = _GetCurrentThreadId@0 @309
392 GetDateFormatA = _GetDateFormatA@24 @310
393 GetDateFormatW = _GetDateFormatW@24 @311
394; GetDaylightFlag = _GetDaylightFlag@?? @312 ;W95
395 GetDefaultCommConfigA = _GetDefaultCommConfigA@12 @313
396 GetDefaultCommConfigW = _GetDefaultCommConfigW@12 @314
397 GetDiskFreeSpaceA = _GetDiskFreeSpaceA@20 @315
398 GetDiskFreeSpaceW = _GetDiskFreeSpaceW@20 @316
399 GetDriveTypeA = _GetDriveTypeA@4 @317
400 GetDriveTypeW = _GetDriveTypeW@4 @318
401 GetEnvironmentStrings = _GetEnvironmentStringsA@0 @319
402 GetEnvironmentStringsA = _GetEnvironmentStringsA@0 @320
403 GetEnvironmentStringsW = _GetEnvironmentStringsW@0 @321
404 GetEnvironmentVariableA = _GetEnvironmentVariableA@12 @322
405 GetEnvironmentVariableW = _GetEnvironmentVariableW@12 @323
406; GetErrorMode = _GetErrorMode@?? @324 ;undocumented
407 GetExitCodeProcess = _GetExitCodeProcess@8 @325
408 GetExitCodeThread = _GetExitCodeThread@8 @326
409 GetFileAttributesA = _GetFileAttributesA@4 @327 ;W95
410 GetFileAttributesW = _GetFileAttributesW@4 @328 ;W95
411 GetFileInformationByHandle = _GetFileInformationByHandle@8 @329
412 GetFileSize = _GetFileSize@8 @330
413 GetFileTime = _GetFileTime@16 @331
414 GetFileType = _GetFileType@4 @332
415 GetFullPathNameA = _GetFullPathNameA@16 @333
416 GetFullPathNameW = _GetFullPathNameW@16 @334
417; GetHandleContext = _GetHandleContext@?? @335 ;W95
418 GetHandleInformation = _GetHandleInformation@8 @336
419; GetLSCallbackTarget = _GetLSCallbackTarget@?? @337 ;W95
420; GetLSCallbackTemplate = _GetLSCallbackTemplate@?? @338 ;W95
421 GetLargestConsoleWindowSize = _GetLargestConsoleWindowSize@4 @339
422 GetLastError = _GetLastError@0 @340
423 GetLocalTime = _GetLocalTime@4 @341
424 GetLocaleInfoA = _GetLocaleInfoA@16 @342
425 GetLocaleInfoW = _GetLocaleInfoW@16 @343
426 GetLogicalDriveStringsA = _GetLogicalDriveStringsA@8 @344
427 GetLogicalDriveStringsW = _GetLogicalDriveStringsW@8 @345
428 GetLogicalDrives = _GetLogicalDrives@0 @346
429 GetMailslotInfo = _GetMailslotInfo@20 @347
430 GetModuleFileNameA = _GetModuleFileNameA@12 @348
431 GetModuleFileNameW = _GetModuleFileNameW@12 @349
432 GetModuleHandleA = _GetModuleHandleA@4 @350
433 GetModuleHandleW = _GetModuleHandleW@4 @351
434 GetNamedPipeHandleStateA = _GetNamedPipeHandleStateA@28 @352
435 GetNamedPipeHandleStateW = _GetNamedPipeHandleStateW@28 @353
436 GetNamedPipeInfo = _GetNamedPipeInfo@20 @354
437; GetNextVDMCommand = _GetNextVDMCommand@?? ;NT
438 GetNumberFormatA = _GetNumberFormatA@24 @355
439 GetNumberFormatW = _GetNumberFormatW@24 @356
440; GetNumberOfConsoleFonts = _GetNumberOfConsoleFonts@?? ;NT
441 GetNumberOfConsoleInputEvents = _GetNumberOfConsoleInputEvents@8 @357
442 GetNumberOfConsoleMouseButtons = _GetNumberOfConsoleMouseButtons@4 @358
443 GetOEMCP = _GetOEMCP@0 @359
444 GetOverlappedResult = _GetOverlappedResult@16 @360
445 GetPriorityClass = _GetPriorityClass@4 @361
446 GetPrivateProfileIntA = _GetPrivateProfileIntA@16 @362
447 GetPrivateProfileIntW = _GetPrivateProfileIntW@16 @363
448 GetPrivateProfileSectionA = _GetPrivateProfileSectionA@16 @364
449 GetPrivateProfileSectionNamesA = _GetPrivateProfileSectionNamesA@12 @365
450 GetPrivateProfileSectionNamesW = _GetPrivateProfileSectionNamesW@12 @366
451 GetPrivateProfileSectionW = _GetPrivateProfileSectionW@16 @367
452 GetPrivateProfileStringA = _GetPrivateProfileStringA@24 @368
453 GetPrivateProfileStringW = _GetPrivateProfileStringW@24 @369
454 GetPrivateProfileStructA = _GetPrivateProfileStructA@20 @370
455 GetPrivateProfileStructW = _GetPrivateProfileStructW@20 @371
456 GetProcAddress = _GetProcAddress@8 @372
457 GetProcessAffinityMask = _GetProcessAffinityMask@12 @373
458; GetProcessFlags = _GetProcessFlags@?? @374 ;W95
459 GetProcessHeap = _GetProcessHeap@0 @375
460 GetProcessHeaps = _GetProcessHeaps@8 @376
461; GetProcessPriorityBoost = _GetProcessPriorityBoost@?? ;NT
462 GetProcessShutdownParameters = _GetProcessShutdownParameters@8 @377
463 GetProcessTimes = _GetProcessTimes@20 @378
464 GetProcessVersion = _GetProcessVersion@4 @379
465 GetProcessWorkingSetSize = _GetProcessWorkingSetSize@12 @380
466; GetProductName = _GetProductName@?? @381 ;W95
467 GetProfileIntA = _GetProfileIntA@12 @382
468 GetProfileIntW = _GetProfileIntW@12 @383
469 GetProfileSectionA = _GetProfileSectionA@12 @384
470 GetProfileSectionW = _GetProfileSectionW@12 @385
471 GetProfileStringA = _GetProfileStringA@20 @386
472 GetProfileStringW = _GetProfileStringW@20 @387
473 GetQueuedCompletionStatus = _GetQueuedCompletionStatus@20 @388
474; GetSLCallbackTarget = _GetSLCallbackTarget@?? @389 ;W95
475; GetSLCallbackTemplate = _GetSLCallbackTemplate@?? @390 ;W95
476 GetShortPathNameA = _GetShortPathNameA@12 @391
477 GetShortPathNameW = _GetShortPathNameW@12 @392
478 GetStartupInfoA = _GetStartupInfoA@4 @393
479 GetStartupInfoW = _GetStartupInfoW@4 @394
480 GetStdHandle = _GetStdHandle@4 @395
481 GetStringTypeA = _GetStringTypeA@20 @396
482 GetStringTypeExA = _GetStringTypeExA@20 @397
483 GetStringTypeExW = _GetStringTypeExW@20 @398
484 GetStringTypeW = _GetStringTypeW@16 @399
485 GetSystemDefaultLCID = _GetSystemDefaultLCID@0 @400
486 GetSystemDefaultLangID = _GetSystemDefaultLangID@0 @401
487 GetSystemDirectoryA = _GetSystemDirectoryA@8 @402
488 GetSystemDirectoryW = _GetSystemDirectoryW@8 @403
489 GetSystemInfo = _GetSystemInfo@4 @404
490 GetSystemPowerStatus = _GetSystemPowerStatus@4 @405
491 GetSystemTime = _GetSystemTime@4 @406
492 GetSystemTimeAdjustment = _GetSystemTimeAdjustment@12 @407
493 GetSystemTimeAsFileTime = _GetSystemTimeAsFileTime@4 @408
494 GetTapeParameters = _GetTapeParameters@16 @409
495 GetTapePosition = _GetTapePosition@20 @410
496 GetTapeStatus = _GetTapeStatus@4 @411
497 GetTempFileNameA = _GetTempFileNameA@16 @412
498 GetTempFileNameW = _GetTempFileNameW@16 @413
499 GetTempPathA = _GetTempPathA@8 @414
500 GetTempPathW = _GetTempPathW@8 @415
501 GetThreadContext = _GetThreadContext@8 @416
502 GetThreadLocale = _GetThreadLocale@0 @417
503 GetThreadPriority = _GetThreadPriority@4 @418
504; GetThreadPriorityBoost = _GetThreadPriorityBoost@?? ;NT
505 GetThreadSelectorEntry = _GetThreadSelectorEntry@12 @419
506 GetThreadTimes = _GetThreadTimes@20 @420
507 GetTickCount = _GetTickCount@0 @421
508 GetTimeFormatA = _GetTimeFormatA@24 @422
509 GetTimeFormatW = _GetTimeFormatW@24 @423
510 GetTimeZoneInformation = _GetTimeZoneInformation@4 @424
511 GetUserDefaultLCID = _GetUserDefaultLCID@0 @425
512 GetUserDefaultLangID = _GetUserDefaultLangID@0 @426
513 GetVDMCurrentDirectories = _GetVDMCurrentDirectories@4 ;NT
514 GetVersion = _GetVersion@0 @427
515 GetVersionExA = _GetVersionExA@4 @428
516 GetVersionExW = _GetVersionExW@4 @429
517 GetVolumeInformationA = _GetVolumeInformationA@32 @430
518 GetVolumeInformationW = _GetVolumeInformationW@32 @431
519 GetWindowsDirectoryA = _GetWindowsDirectoryA@8 @432
520 GetWindowsDirectoryW = _GetWindowsDirectoryW@8 @433
521 GlobalAddAtomA = _GlobalAddAtomA@4 @434
522 GlobalAddAtomW = _GlobalAddAtomW@4 @435
523 GlobalAlloc = _GlobalAlloc@8 @436
524 GlobalCompact = _GlobalCompact@4 @437
525 GlobalDeleteAtom = _GlobalDeleteAtom@4 @438
526 GlobalFindAtomA = _GlobalFindAtomA@4 @439
527 GlobalFindAtomW = _GlobalFindAtomW@4 @440
528; GlobalFix = _GlobalFix@?? @441
529 GlobalFlags = _GlobalFlags@4 @442
530 GlobalFree = _GlobalFree@4 @443
531 GlobalGetAtomNameA = _GlobalGetAtomNameA@12 @444
532 GlobalGetAtomNameW = _GlobalGetAtomNameW@12 @445
533 GlobalHandle = _GlobalHandle@4 @446
534 GlobalLock = _GlobalLock@4 @447
535 GlobalMemoryStatus = _GlobalMemoryStatus@4 @448
536 GlobalReAlloc = _GlobalReAlloc@12 @449
537 GlobalSize = _GlobalSize@4 @450
538; GlobalUnWire = _GlobalUnWire@?? @451 ;obsolete
539; GlobalUnfix = _GlobalUnfix@?? @452 ;obsolete
540 GlobalUnlock = _GlobalUnlock@4 @453
541; GlobalWire = _GlobalWire@?? @454 ;obsolete
542; Heap32First = _Heap32First@?? @455 ;W95
543; Heap32ListFirst = _Heap32ListFirst@?? @456 ;W95
544; Heap32ListNext = _Heap32ListNext@?? @457 ;W95
545; Heap32Next = _Heap32Next@?? @458 ;W95
546 HeapAlloc = _HeapAlloc@12 @459
547 HeapCompact = _HeapCompact@8 @460
548 HeapCreate = _HeapCreate@12 @461
549; HeapCreateTagsW = _HeapCreateTagsW@?? ;NT
550 HeapDestroy = _HeapDestroy@4 @462
551; HeapExtend = _HeapExtend@?? ;NT
552 HeapFree = _HeapFree@12 @463
553 HeapLock = _HeapLock@4 @464
554 HeapReAlloc = _HeapReAlloc@16 @465
555; HeapQueryTagsW = _HeapQueryTagsW@?? ;NT
556; HeapSetFlags = _HeapSetFlags@?? @466
557 "HeapSize" = _HeapSize@12 @467 ; reserved linker word
558 HeapUnlock = _HeapUnlock@4 @468
559; HeapUsage = _HeapUsage@?? ;NT
560 HeapValidate = _HeapValidate@12 @469
561 HeapWalk = _HeapWalk@8 @470
562
563 InitAtomTable = _InitAtomTable@4 @471
564 InitializeCriticalSection = _InitializeCriticalSection@4 @472
565; InitializeCriticialSectionAndSpinCount = _InitializeCriticalSectionAndSpinCount@?? ;NT
566 InterlockedCompareExchange = _InterlockedCompareExchange@12 @787 ;NT
567 InterlockedDecrement = _InterlockedDecrement@4 @473
568 InterlockedExchange = _InterlockedExchange@8 @474
569 InterlockedExchangeAdd = _InterlockedExchangeAdd@8 @788 ;NT
570 InterlockedIncrement = _InterlockedIncrement@4 @475
571; InvalidateNLSCache = _InvalidateNLSCache@?? @476 ;W95
572; InvalidateConsoleDIBits = _InvalidateConsoleDIBits@?? ;NT
573 IsBadCodePtr = _IsBadCodePtr@4 @477
574 IsBadHugeReadPtr = _IsBadHugeReadPtr@8 @478
575 IsBadHugeWritePtr = _IsBadHugeWritePtr@8 @479
576 IsBadReadPtr = _IsBadReadPtr@8 @480
577 IsBadStringPtrA = _IsBadStringPtrA@8 @481
578 IsBadStringPtrW = _IsBadStringPtrW@8 @482
579 IsBadWritePtr = _IsBadWritePtr@8 @483
580 IsDBCSLeadByte = _IsDBCSLeadByte@4 @484
581 IsDBCSLeadByteEx = _IsDBCSLeadByteEx@8 @485
582; IsLSCallback = _IsLSCallback@?? @486 ;W95
583; IsSLCallback = _IsSLCallback@?? @487 ;W95
584; IsDebuggerPresent = _IsDebuggerPresent@?? ;NT
585; IsProcessorFeaturePresent = _IsProcessorFeaturePresent@?? ;NT
586 IsValidCodePage = _IsValidCodePage@4 @488
587 IsValidLocale = _IsValidLocale@8 @489
588 K32Thk1632Epilog = _K32Thk1632Epilog@4 @490 ;W95
589 K32Thk1632Prolog = _K32Thk1632Prolog@4 @491 ;W95
590 LCMapStringA = _LCMapStringA@24 @492
591 LCMapStringW = _LCMapStringW@24 @493
592 LeaveCriticalSection = _LeaveCriticalSection@4 @494
593 LoadLibraryA = _LoadLibraryA@4 @495
594 LoadLibraryExA = _LoadLibraryExA@12 @496
595 LoadLibraryExW = _LoadLibraryExW@12 @497
596 LoadLibraryW = _LoadLibraryW@4 @498
597 LoadModule = _LoadModule@8 @499
598 LoadResource = _LoadResource@8 @500
599 LocalAlloc = _LocalAlloc@8 @501
600 LocalCompact = _LocalCompact@4 @502 ;obsolete
601 LocalFileTimeToFileTime = _LocalFileTimeToFileTime@8 @503
602 LocalFlags = _LocalFlags@4 @504
603 LocalFree = _LocalFree@4 @505
604 LocalHandle = _LocalHandle@4 @506
605 LocalLock = _LocalLock@4 @507
606 LocalReAlloc = _LocalReAlloc@12 @508
607 LocalShrink = _LocalShrink@8 @509 ;obsolete
608 LocalSize = _LocalSize@4 @510
609 LocalUnlock = _LocalUnlock@4 @511
610 LockFile = _LockFile@20 @512
611 LockFileEx = _LockFileEx@24 @513
612 LockResource = _LockResource@4 @514
613
614 MakeCriticalSectionGlobal = _MakeCriticalSectionGlobal@4 @515
615; MapHInstLS = _MapHInstLS@?? @516 ;W95
616; MapHInstLS_PN = _MapHInstLS_PN@?? @517 ;W95
617; MapHInstSL = _MapHInstSL@?? @518 ;W95
618; MapHInstSL_PN = _MapHInstSL_PN@?? @519 ;W95
619; MapHModuleLS = _MapHModuleLS@?? @520 ;W95
620; MapHModuleSL = _MapHModuleSL@?? @521 ;W95
621 MapLS = _MapLS@4 @522 ;W95
622; MapSL = _MapSL@4 @523 ;W95
623 MapSLFix = _MapSLFix@4 @524 ;W95
624 MapViewOfFile = _MapViewOfFile@20 @525
625 MapViewOfFileEx = _MapViewOfFileEx@24 @526
626 Module32First = _Module32First@8 @527 ;W95
627 Module32Next = _Module32Next@8 @528 ;W95
628 MoveFileA = _MoveFileA@8 @529
629 MoveFileExA = _MoveFileExA@12 @530
630 MoveFileExW = _MoveFileExW@12 @531
631 MoveFileW = _MoveFileW@8 @532
632 MulDiv = _MulDiv@12 @533
633 MultiByteToWideChar = _MultiByteToWideChar@24 @534
634; NotifyNLSUserCache = _NotifyNLSUserCache@?? @535 ;W95
635; OpenConsoleW = _OpenConsoleW@?? ;NT
636 OpenEventA = _OpenEventA@12 @536
637 OpenEventW = _OpenEventW@12 @537
638 OpenFile = _OpenFile@12 @538
639 OpenFileMappingA = _OpenFileMappingA@12 @539
640 OpenFileMappingW = _OpenFileMappingW@12 @540
641 OpenMutexA = _OpenMutexA@12 @541
642 OpenMutexW = _OpenMutexW@12 @542
643 OpenProcess = _OpenProcess@12 @543
644; OpenProfileUserMapping = _OpenProfileUserMapping@?? @544
645 OpenSemaphoreA = _OpenSemaphoreA@12 @545
646 OpenSemaphoreW = _OpenSemaphoreW@12 @546
647; OpenVxDHandle = _OpenVxDHandle@?? @547 ;W95
648; OpenWaitableTimerA = _OpenWaitableTimerA@?? ;NT
649; OpenWaitableTimerW = _OpenWaitableTimerW@?? ;NT
650 OutputDebugStringA = _OutputDebugStringA@4 @548
651 OutputDebugStringW = _OutputDebugStringW@4 @549
652 PeekConsoleInputA = _PeekConsoleInputA@16 @550
653 PeekConsoleInputW = _PeekConsoleInputW@16 @551
654 PeekNamedPipe = _PeekNamedPipe@24 @552
655 PostQueuedCompletionStatus = _PostQueuedCompletionStatus@16 @553
656 PrepareTape = _PrepareTape@12 @554
657 Process32First = _Process32First@8 @555 ;W95
658 Process32Next = _Process32Next@8 @556 ;W95
659 PulseEvent = _PulseEvent@4 @557
660 PurgeComm = _PurgeComm@8 @558
661 QT_Thunk = _QT_Thunk@4 @559 ;W95
662 QueryDosDeviceA = _QueryDosDeviceA@12 @560
663 QueryDosDeviceW = _QueryDosDeviceW@12 @561
664; QueryNumberOfEventLogRecords = _QueryNumberOfEventLogRecords@?? @562 ;W95
665; QueryOldestEventLogRecord = _QueryOldestEventLogRecord@?? @563 ;W95
666 QueryPerformanceCounter = _QueryPerformanceCounter@4 @564
667 QueryPerformanceFrequency = _QueryPerformanceFrequency@4 @565
668; QueryWin31IniFilesMappedToRegistry = _QueryWin31IniFilesMappedToRegistry@?? ;NT
669; QueueUserAPC = _QueueUserAPC@?? @566
670 RaiseException = RaiseExceptionAsm @567
671 ReadConsoleA = _ReadConsoleA@20 @568
672 ReadConsoleInputA = _ReadConsoleInputA@16 @569
673; ReadConsoleInputExA = _ReadConsoleInputExA@?? ;NT
674; ReadConsoleInputExW = _ReadConsoleInputExW@?? ;NT
675 ReadConsoleInputW = _ReadConsoleInputW@16 @570
676 ReadConsoleOutputA = _ReadConsoleOutputA@20 @571
677 ReadConsoleOutputAttribute = _ReadConsoleOutputAttribute@20 @572
678 ReadConsoleOutputCharacterA = _ReadConsoleOutputCharacterA@20 @573
679 ReadConsoleOutputCharacterW = _ReadConsoleOutputCharacterW@20 @574
680 ReadConsoleOutputW = _ReadConsoleOutputW@20 @575
681 ReadConsoleW = _ReadConsoleW@20 @576
682; ReadDirectoryChangesW = _ReadDirectoryChangesW@?? ;NT
683 ReadFile = _ReadFile@20 @577
684 ReadFileEx = _ReadFileEx@20 @578
685; ReadFileScatter = _ReadFileScatter@?? ;NT
686 ReadProcessMemory = _ReadProcessMemory@20 @579
687 RegisterServiceProcess = _RegisterServiceProcess@8 @580 ;W95
688; ReinitializeCriticalSection = _ReinitializeCriticalSection@?? @581 ;W95
689; RegisterConsoleVDM = _RegisterConsoleVDM@?? ;NT
690; RegisterWaitForInputIdle = _RegisterWaitForInputIdle@?? ;NT
691; RegisterWowBaseHandlers = _RegisterWowBaseHandlers@?? ;NT
692; RegisterWowExec = _RegisterWowExec@?? ;NT
693 ReleaseMutex = _ReleaseMutex@4 @582
694 ReleaseSemaphore = _ReleaseSemaphore@12 @583
695 RemoveDirectoryA = _RemoveDirectoryA@4 @584
696 RemoveDirectoryW = _RemoveDirectoryW@4 @585
697 ResetEvent = _ResetEvent@4 @586
698 ResumeThread = _ResumeThread@4 @587
699 RtlFillMemory = _RtlFillMemory@12 @588
700 RtlMoveMemory = _RtlMoveMemory@12 @589
701 RtlUnwind = RtlUnwindAsm @590
702 RtlZeroMemory = _RtlZeroMemory@8 @591
703; SMapLS = _SMapLS@4 @592 ;W95
704; SMapLS_IP_EBP_12 = _SMapLS_IP_EBP_12@?? @593 ;W95
705; SMapLS_IP_EBP_16 = _SMapLS_IP_EBP_16@?? @594 ;W95
706; SMapLS_IP_EBP_20 = _SMapLS_IP_EBP_20@?? @595 ;W95
707; SMapLS_IP_EBP_24 = _SMapLS_IP_EBP_24@?? @596 ;W95
708; SMapLS_IP_EBP_28 = _SMapLS_IP_EBP_28@?? @597 ;W95
709; SMapLS_IP_EBP_32 = _SMapLS_IP_EBP_32@?? @598 ;W95
710; SMapLS_IP_EBP_36 = _SMapLS_IP_EBP_36@?? @599 ;W95
711; SMapLS_IP_EBP_40 = _SMapLS_IP_EBP_40@?? @600 ;W95
712; SMapLS_IP_EBP_8 = _SMapLS_IP_EBP_8@?? @601 ;W95
713; SUnMapLS = _SUnMapLS@?? @602 ;W95
714; SUnMapLS_IP_EBP_12 = _SUnMapLS_IP_EBP_12@?? @603 ;W95
715; SUnMapLS_IP_EBP_16 = _SUnMapLS_IP_EBP_16@?? @604 ;W95
716; SUnMapLS_IP_EBP_20 = _SUnMapLS_IP_EBP_20@?? @605 ;W95
717; SUnMapLS_IP_EBP_24 = _SUnMapLS_IP_EBP_24@?? @606 ;W95
718; SUnMapLS_IP_EBP_28 = _SUnMapLS_IP_EBP_28@?? @607 ;W95
719; SUnMapLS_IP_EBP_32 = _SUnMapLS_IP_EBP_32@?? @608 ;W95
720; SUnMapLS_IP_EBP_36 = _SUnMapLS_IP_EBP_36@?? @609 ;W95
721; SUnMapLS_IP_EBP_40 = _SUnMapLS_IP_EBP_40@?? @610 ;W95
722; SUnMapLS_IP_EBP_8 = _SUnMapLS_IP_EBP_8@?? @611 ;W95
723 ScrollConsoleScreenBufferA = _ScrollConsoleScreenBufferA@20 @612
724 ScrollConsoleScreenBufferW = _ScrollConsoleScreenBufferW@20 @613
725 SearchPathA = _SearchPathA@24 @614
726 SearchPathW = _SearchPathW@24 @615
727 SetCommBreak = _SetCommBreak@4 @616
728 SetCommConfig = _SetCommConfig@12 @617
729 SetCommMask = _SetCommMask@8 @618
730 SetCommState = _SetCommState@8 @619
731 SetCommTimeouts = _SetCommTimeouts@8 @620
732 SetComputerNameA = _SetComputerNameA@4 @621
733 SetComputerNameW = _SetComputerNameW@4 @622
734 SetConsoleActiveScreenBuffer = _SetConsoleActiveScreenBuffer@4 @623
735 SetConsoleCP = _SetConsoleCP@4 @624
736; SetConsoleCommandHistoryMode = _SetConsoleCommandHistoryMode@?? ;NT
737 SetConsoleCtrlHandler = _SetConsoleCtrlHandler@8 @625
738; SetConsoleCursor = _SetConsoleCursor@?? ;NT
739 SetConsoleCursorInfo = _SetConsoleCursorInfo@8 @626
740 SetConsoleCursorPosition = _SetConsoleCursorPosition@8 @627
741; SetConsoleDisplayMode = _SetConsoleDisplayMode@?? ;NT
742; SetConsoleFont = _SetConsoleFont@?? ;NT
743; SetConsoleHardwareState = _SetConsoleHardwareState@?? ;NT
744; SetConsoleIcon = _SetConsoleIcon@?? ;NT
745; SetConsoleInputExeNameA = _SetConsoleInputExeNameA@?? ;NT
746; SetConsoleInputExeNameW = _SetConsoleInputExeNameW@?? ;NT
747; SetConsoleKeyShortcuts = _SetConsoleKeyShortcuts@?? ;NT
748; SetConsoleMaximumWindowSize = _SetConsoleMaximumWindowSize@?? ;NT
749; SetConsoleMenuClose = _SetConsoleMenuClose@?? ;NT
750 SetConsoleMode = _SetConsoleMode@8 @628
751; SetConsoleNumberOfCommandsA = _SetConsoleNumberOfCommandsA@?? ;NT
752; SetConsoleNumberOfCommandsW = _SetConsoleNumberOfCommandsW@?? ;NT
753 SetConsoleOutputCP = _SetConsoleOutputCP@4 @629
754; SetConsolePalette = _SetConsolePalette@?? ;NT
755 SetConsoleScreenBufferSize = _SetConsoleScreenBufferSize@8 @630
756 SetConsoleTextAttribute = _SetConsoleTextAttribute@8 @631
757 SetConsoleTitleA = _SetConsoleTitleA@4 @632
758 SetConsoleTitleW = _SetConsoleTitleW@4 @633
759 SetConsoleWindowInfo = _SetConsoleWindowInfo@12 @634
760; SetCriticalSectionSpinCount = _SetCriticalSectionSpinCount@?? ;NT
761 SetCurrentDirectoryA = _SetCurrentDirectoryA@4 @635
762 SetCurrentDirectoryW = _SetCurrentDirectoryW@4 @636
763; SetDaylightFlag = _SetDaylightFlag@?? @637 ;W95
764 SetDefaultCommConfigA = _SetDefaultCommConfigA@12 @638
765 SetDefaultCommConfigW = _SetDefaultCommConfigW@12 @639
766 SetEndOfFile = _SetEndOfFile@4 @640
767 SetEnvironmentVariableA = _SetEnvironmentVariableA@8 @641
768 SetEnvironmentVariableW = _SetEnvironmentVariableW@8 @642
769 SetErrorMode = _SetErrorMode@4 @643
770 SetEvent = _SetEvent@4 @644
771 SetFileApisToANSI = _SetFileApisToANSI@0 @645
772 SetFileApisToOEM = _SetFileApisToOEM@0 @646
773 SetFileAttributesA = _SetFileAttributesA@8 @647
774 SetFileAttributesW = _SetFileAttributesW@8 @648
775 SetFilePointer = _SetFilePointer@16 @649
776 SetFileTime = _SetFileTime@16 @650
777; SetHandleContext = _SetHandleContext@?? @651 ;W95
778 SetHandleCount = _SetHandleCount@4 @652
779 SetHandleInformation = _SetHandleInformation@12 @653
780; SetLastConsoleEventActive = _SetLastConsoleEventActive@?? ;NT
781 SetLastError = _SetLastError@4 @654
782 SetLocalTime = _SetLocalTime@4 @655
783 SetLocaleInfoA = _SetLocaleInfoA@12 @656
784 SetLocaleInfoW = _SetLocaleInfoW@12 @657
785 SetMailslotInfo = _SetMailslotInfo@8 @658
786 SetNamedPipeHandleState = _SetNamedPipeHandleState@16 @659
787 SetPriorityClass = _SetPriorityClass@8 @660
788; SetProcessAffinityMask = _SetProcessAffinityMask@?? ;NT
789; SetProcessPriorityBoost = _SetPriorityBoost@?? ;NT
790 SetProcessShutdownParameters = _SetProcessShutdownParameters@8 @661
791 SetProcessWorkingSetSize = _SetProcessWorkingSetSize@12 @662
792 SetStdHandle = _SetStdHandle@8 @663
793 SetSystemPowerState = _SetSystemPowerState@8 @664
794 SetSystemTime = _SetSystemTime@4 @665
795 SetSystemTimeAdjustment = _SetSystemTimeAdjustment@8 @666
796 SetTapeParameters = _SetTapeParameters@12 @667
797 SetTapePosition = _SetTapePosition@24 @668
798 SetThreadAffinityMask = _SetThreadAffinityMask@8 @669
799 SetThreadContext = _SetThreadContext@8 @670
800; SetThreadIdealProcessor = _SetThreadIdealProcessor@?? ;NT
801 SetThreadLocale = _SetThreadLocale@4 @671
802 SetThreadPriority = _SetThreadPriority@8 @672
803 SetThreadPriorityBoost = _SetThreadPriorityBoost@8 @789 ;NT
804 SetTimeZoneInformation = _SetTimeZoneInformation@4 @673
805 SetUnhandledExceptionFilter = _SetUnhandledExceptionFilter@4 @674
806; SetVDMCurrentDirectories = _SetVDMCurrentDirectories@?? ;NT
807 SetVolumeLabelA = _SetVolumeLabelA@8 @675
808 SetVolumeLabelW = _SetVolumeLabelW@8 @676
809; SetWaitableTimer = _SetWaitableTimer@?? ;NT
810 SetupComm = _SetupComm@12 @677
811; ShowConsoleCursor = _ShowConsoleCursor@?? ;NT
812; SignalObjectAndWait = _SignalObjectAndWait@?? ;NT
813 SizeofResource = _SizeofResource@8 @678
814 Sleep = _Sleep@4 @679
815 SleepEx = _SleepEx@8 @680
816 SuspendThread = _SuspendThread@4 @681
817; SwitchToFiber = _SwitchToFiber@?? ;NT
818; SwitchToThread = _SwitchToThread@?? ;NT
819 SystemTimeToFileTime = _SystemTimeToFileTime@8 @682
820 SystemTimeToTzSpecificLocalTime = _SystemTimeToTzSpecificLocalTime@12 @683
821 TerminateProcess = _TerminateProcess@8 @684
822 TerminateThread = _TerminateThread@8 @685
823; Thread32First = _Thread32First@?? @686 ;W95
824; Thread32Next = _Thread32Next@?? @687 ;W95
825 ThunkConnect32 = _ThunkConnect32@24 @688 ;W95
826 TlsAlloc = _TlsAlloc@0 @689
827; TlsAllocInternal = _TlsAllocInternal@?? @690 ;W95
828 TlsFree = _TlsFree@4 @691
829; TlsFreeInternal = _TlsFreeInternal@?? @692 ;W95
830 TlsGetValue = _TlsGetValue@4 @693
831 TlsSetValue = _TlsSetValue@8 @694
832; Toolhelp32ReadProcessMemory = _Toolhelp32ReadProcessMemory@?? @695 ;W95
833 TransactNamedPipe = _TransactNamedPipe@28 @696
834 TransmitCommChar = _TransmitCommChar@8 @697
835; TrimVirtualBuffer = _TrimVirtualBuffer@?? ;NT
836; TryEnterCriticalSection = _TryEnterCriticalSection ;NT
837; UTRegister = _UTRegister@?? @698 ;W95
838; UTUnRegister = _UTUnRegister@?? @699 ;W95
839; UnMapLS = _UnMapLS@?? @700 ;W95
840; UnMapSLFixArray = _UnMapSLFixArray@?? @701 ;W95
841 UnhandledExceptionFilter = _UnhandledExceptionFilter@4 @702
842 UninitializeCriticalSection = _UninitializeCriticalSection@4 @703 ;W95
843 UnlockFile = _UnlockFile@20 @704
844 UnlockFileEx = _UnlockFileEx@20 @705
845 UnmapViewOfFile = _UnmapViewOfFile@4 @706
846 UpdateResourceA = _UpdateResourceA@24 @707
847 UpdateResourceW = _UpdateResourceW@24 @708
848; VDMConsoleOperation = _VDMConsoleOperation@?? ;NT
849; VDMOperationStarted = _VDMOperationStarted@?? ;NT
850 VerLanguageNameA = _VerLanguageNameA@12 @709
851 VerLanguageNameW = _VerLanguageNameW@12 @710
852; VerifyConsoleToHandle = _VerifyConsoleToHandle@?? ;NT
853 VirtualAlloc = _VirtualAlloc@16 @711
854; VirtualAllocEx = _VirtualAllocEx@?? ;NT
855; VirtualBufferExceptionHandler = _VirtualBufferExceptionHandler ;NT
856 VirtualFree = _VirtualFree@12 @712
857; VirtualFreeEx = _VirtuelFreeEx@?? ;NT
858 VirtualLock = _VirtualLock@8 @713
859 VirtualProtect = _VirtualProtect@16 @714
860 VirtualProtectEx = _VirtualProtectEx@20 @715
861 VirtualQuery = _VirtualQuery@12 @716
862 VirtualQueryEx = _VirtualQueryEx@16 @717
863 VirtualUnlock = _VirtualUnlock@8 @718
864 WaitCommEvent = _WaitCommEvent@12 @719
865 WaitForDebugEvent = _WaitForDebugEvent@8 @720
866 WaitForMultipleObjects = _WaitForMultipleObjects@16 @721
867 WaitForMultipleObjectsEx = _WaitForMultipleObjectsEx@20 @722
868 WaitForSingleObject = _WaitForSingleObject@8 @723
869 WaitForSingleObjectEx = _WaitForSingleObjectEx@12 @724
870 WaitNamedPipeA = _WaitNamedPipeA@8 @725
871 WaitNamedPipeW = _WaitNamedPipeW@8 @726
872 WideCharToMultiByte = _WideCharToMultiByte@32 @727
873 WinExec = _WinExec@8 @728
874 WriteConsoleA = _WriteConsoleA@20 @729
875 WriteConsoleInputA = _WriteConsoleInputA@16 @730
876; WriteConsoleInputVDMA = _WriteConsoleInputVDMA@?? ;NT
877; WriteConsoleInputVDMW = _WriteConsoleInputVDMW@?? ;NT
878 WriteConsoleInputW = _WriteConsoleInputW@16 @731
879 WriteConsoleOutputA = _WriteConsoleOutputA@20 @732
880 WriteConsoleOutputAttribute = _WriteConsoleOutputAttribute@20 @733
881 WriteConsoleOutputCharacterA = _WriteConsoleOutputCharacterA@20 @734
882 WriteConsoleOutputCharacterW = _WriteConsoleOutputCharacterW@20 @735
883 WriteConsoleOutputW = _WriteConsoleOutputW@20 @736
884 WriteConsoleW = _WriteConsoleW@20 @737
885 WriteFile = _WriteFile@20 @738
886 WriteFileEx = _WriteFileEx@20 @739
887; WriteFileGather = _WriteFileGather@?? ;NT
888 WritePrivateProfileSectionA = _WritePrivateProfileSectionA@12 @740
889 WritePrivateProfileSectionW = _WritePrivateProfileSectionW@12 @741
890 WritePrivateProfileStringA = _WritePrivateProfileStringA@16 @742
891 WritePrivateProfileStringW = _WritePrivateProfileStringW@16 @743
892 WritePrivateProfileStructA = _WritePrivateProfileStructA@20 @744
893 WritePrivateProfileStructW = _WritePrivateProfileStructW@20 @745
894 WriteProcessMemory = _WriteProcessMemory@20 @746
895 WriteProfileSectionA = _WriteProfileSectionA@8 @747
896 WriteProfileSectionW = _WriteProfileSectionW@8 @748
897 WriteProfileStringA = _WriteProfileStringA@12 @749
898 WriteProfileStringW = _WriteProfileStringW@12 @750
899 WriteTapemark = _WriteTapemark@16 @751
900; _DebugOut = __DebugOut@?? @752 ;W95
901; _DebugPrintf = __DebugPrintf@?? @753 ;W95
902 _hread = __lread@12 @754
903 _hwrite = __lwrite@12 @755
904 _lclose = __lclose@4 @756
905 _lcreat = __lcreat@8 @757
906 _llseek = __llseek@12 @758
907 _lopen = __lopen@8 @759
908 _lread = __lread@12 @760
909 _lwrite = __lwrite@12 @761
910; dprintf = _dprintf@?? @762 ;W95
911 lstrcat = _lstrcatA@8 @763
912 lstrcatA = _lstrcatA@8 @764
913 lstrcatW = _lstrcatW@8 @765
914 lstrcmp = _lstrcmpA@8 @766
915 lstrcmpA = _lstrcmpA@8 @767
916 lstrcmpW = _lstrcmpW@8 @768
917 lstrcmpi = _lstrcmpiA@8 @769
918 lstrcmpiA = _lstrcmpiA@8 @770
919 lstrcmpiW = _lstrcmpiW@8 @771
920 lstrcpy = _lstrcpyA@8 @772
921 lstrcpyA = _lstrcpyA@8 @773
922 lstrcpyW = _lstrcpyW@8 @774
923 lstrcpyn = _lstrcpynA@12 @775
924 lstrcpynA = _lstrcpynA@12 @776
925 lstrcpynW = _lstrcpynW@12 @777
926 lstrlen = _lstrlenA@4 @778
927 lstrlenA = _lstrlenA@4 @779
928 lstrlenW = _lstrlenW@4 @780
929 lstrcpynAtoW = _lstrcpynAtoW@12 @781
930 lstrcpynWtoA = _lstrcpynWtoA@12 @782
931 lstrcpyAtoW = _lstrcpyAtoW@8 @783
932 lstrcpyWtoA = _lstrcpyWtoA@8 @784
933 lstrncmpA = _lstrncmpA@12 @785
934 lstrncmpW = _lstrncmpW@12 @786
935
936
937
938; ----------------------------------------------------------------------------
939; KERNEL32 / WINE support functions that do not exist in real Win32
940; ----------------------------------------------------------------------------
941
942;really belongs in NTDLL.DLL...
943 memmove = _OS2memmove @906
944
945 ConvertNameId = ConvertNameId @1200
946 DebugErrorBox = DebugErrorBox @1201
947 WriteLog = WriteLog @1202
948 WriteLogError = WriteLogError @1214
949
950;Used by tibfix page in exe (change ordinal in lx.cpp too!!)
951 RegisterExe = _RegisterExe@48 @1203
952;VMutex
953 enter__6VMutexFUl @1204
954 leave__6VMutexFv @1205
955 __ct__6VMutexFi @1206
956 __dt__6VMutexFv @1207
957;Used by tibfix page in dll (change ordinal in lx.cpp too!!)
958; DLLExitList = _DLLExitList@4 @1208
959 RegisterDll = _RegisterDll@48 @1209
960;Unicode
961 UnicodeToAsciiString = _UnicodeToAsciiString@4 @1210
962 UnicodeToAscii = _UnicodeToAscii@8 @1211
963 FreeAsciiString = _FreeAsciiString@4 @1212
964 AsciiToUnicode = _AsciiToUnicode@8 @1213
965 UnicodeToAsciiN = _UnicodeToAsciiN@12 @1215
966 AsciiToUnicodeN = _AsciiToUnicodeN@12 @1216
967
968;Win32Exe constructor
969 __ct__8Win32ExeFPc @1220
970
971;Get version resource
972 GetVersionStruct = GetVersionStruct @1221
973 GetVersionSize = GetVersionSize @1222
974
975;version functions
976 CheckVersionFromHMOD = CheckVersionFromHMOD @1223
977 CheckVersion = CheckVersion @1224
978
979 Win32QueryModuleName = Win32QueryModuleName @1225
980
981 GetFS = GetFS @1226
982 SetFS = SetFS @1227
983
984 RestoreOS2TIB = _RestoreOS2TIB@0 @1228
985 SetWin32TIB = _SetWin32TIB@0 @1229
986 RestoreOS2FS = RestoreOS2FS @1230
987
988 ;SvL: HandleManager functions
989 HMHandleAllocate__FPUlUl @1231
990 HMHandleFree__FUl @1232
991 HMHandleTranslateToOS2__FUlPUl @1233
992
993 GetThreadTEB = _GetThreadTEB@0 @1234
994 GetThreadTHDB = _GetThreadTHDB@0 @1235
995
996 CreateWin32Exe = _CreateWin32Exe@4 @1236
997
998; HEAP Management (heap.cpp, heapstring.cpp)
999 HEAP_xalloc = _HEAP_xalloc@12 @1240
1000 HEAP_xrealloc = _HEAP_xrealloc@16 @1241
1001 HEAP_malloc = _HEAP_malloc@4 @1242
1002 HEAP_realloc = _HEAP_realloc@8 @1243
1003 HEAP_free = _HEAP_free@4 @1244
1004 HEAP_strdupWtoA = _HEAP_strdupWtoA@12 @1245
1005 HEAP_strdupAtoW = _HEAP_strdupAtoW@12 @1246
1006 HEAP_strdupA = _HEAP_strdupA@12 @1247
1007 HEAP_strdupW = _HEAP_strdupW@12 @1248
1008 WideCharToLocal = _WideCharToLocal@12 @1249
1009 LocalToWideChar = _LocalToWideChar@12 @1250
1010
1011 VIRTUAL_MapFileA = _VIRTUAL_MapFileA@8 @1251
1012 VIRTUAL_MapFileW = _VIRTUAL_MapFileW@8 @1252
1013
1014 OS2SetExceptionHandler @1253
1015 OS2UnsetExceptionHandler @1254
1016
1017 __ct__12Win32MenuResFP10Win32ImageUlN22 @1260
1018 __ct__12Win32MenuResFP10Win32ImageUlN22Pc @1261
1019 __ct__12Win32MenuResFUl @1262
1020 __ct__12Win32MenuResFPv @1263
1021
Note: See TracBrowser for help on using the repository browser.