4 ; Exports for KERNEL32 DLL
6 ; Copyright (C) 1996 Free Software Foundation, Inc.
8 ; Author: Scott Christley <scottc@net-community.com>
11 ; This file is part of the Windows32 API Library.
13 ; This library is free software; you can redistribute it and/or
14 ; modify it under the terms of the GNU Library General Public
15 ; License as published by the Free Software Foundation; either
16 ; version 2 of the License, or (at your option) any later version.
18 ; This library is distributed in the hope that it will be useful,
19 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
20 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
21 ; Library General Public License for more details.
23 ; If you are interested in a warranty or support for this source code,
24 ; contact Scott Christley <scottc@net-community.com> for more information.
26 ; You should have received a copy of the GNU Library General Public
27 ; License along with this library; see the file COPYING.LIB.
28 ; If not, write to the Free Software Foundation,
29 ; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
42 BaseAttachCompleteThunk@0
44 BeginUpdateResourceA@8
45 BeginUpdateResourceW@8
47 BuildCommDCBAndTimeoutsA@12
48 BuildCommDCBAndTimeoutsW@12
56 CloseProfileUserMapping@0
66 ConvertDefaultLocale@4
71 CreateConsoleScreenBuffer@20
82 CreateIoCompletionPort@16
95 CreateTapePartition@16
97 CreateVirtualBuffer@12
103 DeleteCriticalSection@4
107 DisableThreadLibraryCalls@4
108 DisconnectNamedPipe@4
109 DosDateTimeToFileTime@12
110 DuplicateConsoleHandle@16
114 EnterCriticalSection@4
119 EnumResourceLanguagesA@20
120 EnumResourceLanguagesW@20
121 EnumResourceNamesA@16
122 EnumResourceNamesW@16
123 EnumResourceTypesA@12
124 EnumResourceTypesW@12
125 EnumSystemCodePagesA@8
126 EnumSystemCodePagesW@8
136 ExpandEnvironmentStringsA@12
137 ExpandEnvironmentStringsW@12
138 ExpungeConsoleCommandHistoryA@4
139 ExpungeConsoleCommandHistoryW@4
140 ExtendVirtualBuffer@8
144 FileTimeToDosDateTime@12
145 FileTimeToLocalFileTime@8
146 FileTimeToSystemTime@8
147 FillConsoleOutputAttribute@20
148 FillConsoleOutputCharacterA@20
149 FillConsoleOutputCharacterW@20
153 FindCloseChangeNotification@4
154 FindFirstChangeNotificationA@12
155 FindFirstChangeNotificationW@12
158 FindNextChangeNotification@4
165 FlushConsoleInputBuffer@4
167 FlushInstructionCache@12
174 FreeEnvironmentStringsA@4
175 FreeEnvironmentStringsW@4
177 FreeLibraryAndExitThread@8
180 GenerateConsoleCtrlEvent@8
196 GetCompressedFileSizeA@8
197 GetCompressedFileSizeW@8
201 GetConsoleAliasExesA@8
202 GetConsoleAliasExesLengthA@0
203 GetConsoleAliasExesLengthW@0
204 GetConsoleAliasExesW@8
206 GetConsoleAliasesA@12
207 GetConsoleAliasesLengthA@4
208 GetConsoleAliasesLengthW@4
209 GetConsoleAliasesW@12
211 GetConsoleCommandHistoryA@12
212 GetConsoleCommandHistoryLengthA@4
213 GetConsoleCommandHistoryLengthW@4
214 GetConsoleCommandHistoryW@12
215 GetConsoleCursorInfo@8
216 GetConsoleDisplayMode@4
217 GetConsoleFontInfo@16
219 GetConsoleHardwareState@12
220 GetConsoleInputWaitHandle@0
223 GetConsoleScreenBufferInfo@8
226 GetCurrencyFormatA@24
227 GetCurrencyFormatW@24
228 GetCurrentConsoleFont@12
229 GetCurrentDirectoryA@8
230 GetCurrentDirectoryW@8
232 GetCurrentProcessId@0
237 GetDefaultCommConfigA@12
238 GetDefaultCommConfigW@12
241 GetDiskFreeSpaceExA@16
242 GetDiskFreeSpaceExW@16
245 GetEnvironmentStringsA@0
246 GetEnvironmentStringsW@0
247 GetEnvironmentVariableA@12
248 GetEnvironmentVariableW@12
253 GetFileInformationByHandle@8
259 GetHandleInformation@8
260 GetLargestConsoleWindowSize@4
265 GetLogicalDriveStringsA@8
266 GetLogicalDriveStringsW@8
269 GetModuleFileNameA@12
270 GetModuleFileNameW@12
273 GetNamedPipeHandleStateA@28
274 GetNamedPipeHandleStateW@28
279 GetNumberOfConsoleFonts@0
280 GetNumberOfConsoleInputEvents@8
281 GetNumberOfConsoleMouseButtons@4
283 GetOverlappedResult@16
285 GetPrivateProfileIntA@16
286 GetPrivateProfileIntW@16
287 GetPrivateProfileSectionA@16
288 GetPrivateProfileSectionNamesA@12
289 GetPrivateProfileSectionNamesW@12
290 GetPrivateProfileSectionW@16
291 GetPrivateProfileStringA@24
292 GetPrivateProfileStringW@24
293 GetPrivateProfileStructA@20
294 GetPrivateProfileStructW@20
296 GetProcessAffinityMask@12
299 GetProcessShutdownParameters@8
302 GetProcessWorkingSetSize@12
305 GetProfileSectionA@12
306 GetProfileSectionW@12
309 GetQueuedCompletionStatus@20
319 GetSystemDefaultLCID@0
320 GetSystemDefaultLangID@0
321 GetSystemDirectoryA@8
322 GetSystemDirectoryW@8
324 GetSystemPowerStatus@4
326 GetSystemTimeAdjustment@12
327 GetSystemTimeAsFileTime@4
338 GetThreadSelectorEntry@12
343 GetTimeZoneInformation@4
345 GetUserDefaultLangID@0
346 GetVDMCurrentDirectories@8
350 GetVolumeInformationA@32
351 GetVolumeInformationW@32
352 GetWindowsDirectoryA@8
353 GetWindowsDirectoryW@8
364 GlobalGetAtomNameA@12
365 GlobalGetAtomNameW@12
392 InitializeCriticalSection@4
393 InterlockedDecrement@4
394 InterlockedExchange@8
395 InterlockedIncrement@4
396 InvalidateConsoleDIBits@8
411 LeaveCriticalSection@4
420 LocalFileTimeToFileTime@8
439 MultiByteToWideChar@24
449 OpenProfileUserMapping@0
457 PostQueuedCompletionStatus@16
463 QueryPerformanceCounter@4
464 QueryPerformanceFrequency@4
465 QueryWin31IniFilesMappedToRegistry@16
470 ReadConsoleOutputA@20
471 ReadConsoleOutputAttribute@20
472 ReadConsoleOutputCharacterA@20
473 ReadConsoleOutputCharacterW@20
474 ReadConsoleOutputW@20
479 RegisterConsoleVDM@44
480 RegisterWaitForInputIdle@4
481 RegisterWowBaseHandlers@4
493 ScrollConsoleScreenBufferA@20
494 ScrollConsoleScreenBufferW@20
504 SetConsoleActiveScreenBuffer@4
506 SetConsoleCommandHistoryMode@4
507 SetConsoleCtrlHandler@8
509 SetConsoleCursorInfo@8
510 SetConsoleCursorPosition@8
511 SetConsoleDisplayMode@12
513 SetConsoleHardwareState@12
514 SetConsoleKeyShortcuts@16
515 SetConsoleMaximumWindowSize@8
516 SetConsoleMenuClose@4
518 SetConsoleNumberOfCommandsA@8
519 SetConsoleNumberOfCommandsW@8
522 SetConsoleScreenBufferSize@8
523 SetConsoleTextAttribute@8
526 SetConsoleWindowInfo@12
527 SetCurrentDirectoryA@4
528 SetCurrentDirectoryW@4
529 SetDefaultCommConfigA@12
530 SetDefaultCommConfigW@12
532 SetEnvironmentVariableA@8
533 SetEnvironmentVariableW@8
543 SetHandleInformation@12
544 SetLastConsoleEventActive@0
550 SetNamedPipeHandleState@16
552 SetProcessShutdownParameters@8
553 SetProcessWorkingSetSize@12
555 SetSystemPowerState@8
557 SetSystemTimeAdjustment@8
560 SetThreadAffinityMask@8
562 ;_imp__SetThreadContext@8
565 SetTimeZoneInformation@4
566 SetUnhandledExceptionFilter@4
567 SetVDMCurrentDirectories@8
576 SystemTimeToFileTime@8
577 SystemTimeToTzSpecificLocalTime@12
587 UnhandledExceptionFilter@4
593 VDMConsoleOperation@8
594 VDMOperationStarted@4
597 VerifyConsoleIoHandle@4
599 VirtualBufferExceptionHandler@12
609 WaitForMultipleObjects@16
610 WaitForMultipleObjectsEx@20
611 WaitForSingleObject@8
612 WaitForSingleObjectEx@12
615 WideCharToMultiByte@32
618 WriteConsoleInputA@16
619 WriteConsoleInputVDMA@16
620 WriteConsoleInputVDMW@16
621 WriteConsoleInputW@16
622 WriteConsoleOutputA@20
623 WriteConsoleOutputAttribute@20
624 WriteConsoleOutputCharacterA@20
625 WriteConsoleOutputCharacterW@20
626 WriteConsoleOutputW@20
630 WritePrivateProfileSectionA@12
631 WritePrivateProfileSectionW@12
632 WritePrivateProfileStringA@16
633 WritePrivateProfileStringW@16
634 WritePrivateProfileStructA@20
635 WritePrivateProfileStructW@20
636 WriteProcessMemory@20
637 WriteProfileSectionA@8
638 WriteProfileSectionW@8
639 WriteProfileStringA@12
640 WriteProfileStringW@12